Sharemaestro, KOHJIN BIO CO LTD (177A), 2026-08-15, https://sharemaestro.com/evidence/95764cee-d6b9-43e0-a668-0fee66149741/ Record ID: 95764cee-d6b9-43e0-a668-0fee66149741 Record checksum: 194e596f8989081297fa4bed20c55741a6e7fee3f459c91fa343ea49b210e43f