Sharemaestro, Suzhou Xianglou New Material Co., Ltd. (301160), 2026-07-31, https://sharemaestro.com/evidence/6828ee20-f084-4c2c-8bda-4979d7a228f8/ Record ID: 6828ee20-f084-4c2c-8bda-4979d7a228f8 Record checksum: 359f18d621f1bc63ab1546c3d33aa0a45d50509bd476432ae67a5af62db9ad77