Sharemaestro, Jiangsu Hengrui Pharmaceuticals Co.,Ltd (1276), 2026-08-21, https://sharemaestro.com/evidence/b78fd0b2-d52d-477b-90d8-90734ece1be4/ Record ID: b78fd0b2-d52d-477b-90d8-90734ece1be4 Record checksum: 576ec43004ec6bb066fe65ee2c9be0bcd438b19287076864937e493302ebcb08