Sharemaestro, Beijing Sun-Novo Pharmaceutical Research Co., Ltd. (688621), 2026-08-02, https://sharemaestro.com/evidence/cfe28f74-037f-47eb-96eb-73acaaddbcce/ Record ID: cfe28f74-037f-47eb-96eb-73acaaddbcce Record checksum: 3551c41e549bef9e74619633b9631821db503f74500dc6c596d4c6e7603053fc