Sharemaestro, MicroTech Medical (Hangzhou) Co., Ltd. (2235), 2026-08-15, https://sharemaestro.com/evidence/8dc71505-b2e6-47ba-9c63-603005c24917/ Record ID: 8dc71505-b2e6-47ba-9c63-603005c24917 Record checksum: 71d386b1db5f5ebb98bdf053e7792943183064dd9e116f7734e4d541b94d42ad