Sharemaestro, Takeuchi Mfg. Co., Ltd. (6432), 2026-08-15, https://sharemaestro.com/evidence/51be163c-6356-4981-a507-fa1d16072b6f/ Record ID: 51be163c-6356-4981-a507-fa1d16072b6f Record checksum: 2322c41eb37c8133c0ab0e291fe16abb68773c2548edf64df66521d6d8339c02