Sharemaestro, Pharmaron Beijing Co., Ltd. (300759), 2026-08-05, https://sharemaestro.com/evidence/40a9b2a0-1275-4b17-b7d7-7ab08221d360/ Record ID: 40a9b2a0-1275-4b17-b7d7-7ab08221d360 Record checksum: d269d8cbcfe96c70d2292e0dfe7fa3d7c4f51f672fb68c7031167551a28079e1