Sharemaestro, Suzhou Maxwell Technologies Co., Ltd. (300751), 2026-08-04, https://sharemaestro.com/evidence/2c90e824-e9b1-4db0-b649-190d0971e555/ Record ID: 2c90e824-e9b1-4db0-b649-190d0971e555 Record checksum: 2b2c0cf34a396570be1fd19e8d4439f439da14662385f777682d25226f9470ae