Sharemaestro, Techno Medica Co., Ltd. (6678), 2026-08-15, https://sharemaestro.com/evidence/e7e96c2c-b9a3-4f9e-87b8-b488e971a045/ Record ID: e7e96c2c-b9a3-4f9e-87b8-b488e971a045 Record checksum: d83017901c98d44d14628108992cf530af093c5211bc709b25d307f2d489ae2e