Sharemaestro, Jiangsu Hengrui Pharmaceuticals Co.,Ltd (1276), 2026-08-15, https://sharemaestro.com/evidence/a45914f8-537e-45d4-a4d3-6995b037cca6/ Record ID: a45914f8-537e-45d4-a4d3-6995b037cca6 Record checksum: c14f880f02b689c7e9ea04d978d6fb64520071bfb1f9af5fc4a437000350498f