Sharemaestro, Shanghai Pharmaceuticals Holding Co., Ltd (601607), 2026-08-09, https://sharemaestro.com/evidence/64db22a1-73cb-4136-aab4-6e785e110f45/ Record ID: 64db22a1-73cb-4136-aab4-6e785e110f45 Record checksum: 63206d498db6afbb8c7eefd49ab133c77febb814b4d1a94243ce951002bb119c