Sharemaestro, Simcere Pharmaceutical Group Limited (2096), 2026-08-21, https://sharemaestro.com/evidence/864fd8cb-ca01-44cc-b456-99cedfb71792/ Record ID: 864fd8cb-ca01-44cc-b456-99cedfb71792 Record checksum: 91509329e3fd5489423117f348fa3b7e5e6f421ed51f40fb599f68ed2dced149