Sharemaestro, Chongqing Polycomp International Corporation (301526), 2026-08-07, https://sharemaestro.com/evidence/0545b6bf-802b-4e84-b072-3b2acac299d6/ Record ID: 0545b6bf-802b-4e84-b072-3b2acac299d6 Record checksum: b02e2151b0911c8f11dab53ddef59aa4be78af450d3b5282bd7a89160deb7e6d