Sharemaestro, Kobayashi Pharmaceutical Co., Ltd. (4967), 2026-08-15, https://sharemaestro.com/evidence/b42a0bf4-686f-4bf8-be91-54aabe7fd73c/ Record ID: b42a0bf4-686f-4bf8-be91-54aabe7fd73c Record checksum: 1c95ae95c5b8f231479978d647f0bcdae72be902f8f13f5743da8b255b4998ee