Sharemaestro, Sichuan Kelun Pharmaceutical Co., Ltd. (002422), 2026-08-04, https://sharemaestro.com/evidence/543f91d6-24dc-4c57-beef-e94cc24383f9/ Record ID: 543f91d6-24dc-4c57-beef-e94cc24383f9 Record checksum: 38c4d80201b1c14e79dcdb64e84db4f7931798bc4729ade6e36bde4a880886ec