Sharemaestro, Shanghai Aohua Photoelectricity Endoscope Co., Ltd. (688212), 2026-08-02, https://sharemaestro.com/evidence/39b8ff69-5df9-46b2-8ddf-e6714d45a9a8/ Record ID: 39b8ff69-5df9-46b2-8ddf-e6714d45a9a8 Record checksum: bb7184530cde7047a14f06d5e0d26a91faecafda95e75c276eb494c29b8b4016