Sharemaestro, Suzhou Mingzhi Technology Co., Ltd. (688355), 2026-08-02, https://sharemaestro.com/evidence/1b01345f-a976-44ae-b2c4-1d329ef7860c/ Record ID: 1b01345f-a976-44ae-b2c4-1d329ef7860c Record checksum: f8a79a07464e3264be31e4c22424bcd0060e2bab9208d65e257ee8b5e456cdd5