Sharemaestro, Shanghai Kaibao Pharmaceutical CO.,Ltd (300039), 2026-08-09, https://sharemaestro.com/evidence/74aff264-009e-4838-8a45-dff0e2ca7021/ Record ID: 74aff264-009e-4838-8a45-dff0e2ca7021 Record checksum: 6b1425d85849070aa71d045179f978afc57930f183f51b5b0afeda13d7fa4dea