Sharemaestro, Nihon Parkerizing Co., Ltd. (4095), 2026-08-16, https://sharemaestro.com/evidence/171bf138-6f17-4796-97bb-4296a23e99e6/ Record ID: 171bf138-6f17-4796-97bb-4296a23e99e6 Record checksum: 8042fef11bd13ed0568fac6b4de93175464af6d14067ea70c9edc3aa48dc9c92