Sharemaestro, Fukuda Denshi Co., Ltd. (6960), 2026-08-15, https://sharemaestro.com/evidence/c0f51ebe-7817-4538-9a72-3c50c35291cb/ Record ID: c0f51ebe-7817-4538-9a72-3c50c35291cb Record checksum: ddb1ac6b2d8205a8bb2e14ba72d7041010111f2eaee3eb628cb10a7a2649cdd6