Sharemaestro, Zhangjiagang Zhonghuan Hailu High-End Equipment Co., Ltd. (301040), 2026-08-03, https://sharemaestro.com/evidence/fa6e59b8-cec7-494b-a440-82b162a12751/ Record ID: fa6e59b8-cec7-494b-a440-82b162a12751 Record checksum: 593a896c63f7f3d641041fc407d9d925a5cd3f935ed9b074fd1ac48cafda3dce