Sharemaestro, Chongqing Changjiang River Moulding Material (Group) Co., Ltd. (001296), 2026-08-03, https://sharemaestro.com/evidence/7f8da97a-e1cb-46ef-8edb-84b05ee20b29/ Record ID: 7f8da97a-e1cb-46ef-8edb-84b05ee20b29 Record checksum: dd2b8c1420987a92533de2e882a6c64e3e217b3ffd15fdd6338f0ad8a0244efe