Sharemaestro, Sanshin Electronics Co., Ltd. (8150), 2026-08-21, https://sharemaestro.com/evidence/6fbffb86-bd5c-4de6-a7fd-3927e8d828e7/ Record ID: 6fbffb86-bd5c-4de6-a7fd-3927e8d828e7 Record checksum: fda4a684d8230b1dc480ae6cdbf18d461d1fe4427852f1dd7af8e3b1d684a4a0