Sharemaestro, Hangzhou Greenda Electronic Materials Co., Ltd. (603931), 2026-08-02, https://sharemaestro.com/evidence/f548cf07-4d02-4736-85ba-b2ce6ff6a2b7/ Record ID: f548cf07-4d02-4736-85ba-b2ce6ff6a2b7 Record checksum: 22fc0840a0407ebe8b5ef70a853ec80acab9a9ea48f075404af9d3195f51ac0c