Sharemaestro, CSPC Innovation Pharmaceutical Co., Ltd. (300765), 2026-08-05, https://sharemaestro.com/evidence/8cad3201-8a38-4113-afb4-526a99170594/ Record ID: 8cad3201-8a38-4113-afb4-526a99170594 Record checksum: 9d23a13159750b1685e17fcba5a03ec6eb6e1c5493337c6c3ebcd08b290f805f