Sharemaestro, Sanshin Electronics Co., Ltd. (8150), 2026-08-15, https://sharemaestro.com/evidence/6f8ad385-540f-4f10-9d88-8995729522cd/ Record ID: 6f8ad385-540f-4f10-9d88-8995729522cd Record checksum: 9f7ff309cac32a753367636be6def8737656dbdc90198b73b3264bad72879005