Sharemaestro, Kobayashi Pharmaceutical Co., Ltd. (4967), 2026-08-21, https://sharemaestro.com/evidence/15ffa89b-9703-4160-b4b3-c8f2c225b415/ Record ID: 15ffa89b-9703-4160-b4b3-c8f2c225b415 Record checksum: 0a624b635342318f6458939e5ad3e80535aadcf6e8e1f911e6cff8b2fd68720a