Sharemaestro, Shanghai Kehua Bio-Engineering Co.,Ltd (002022), 2026-07-31, https://sharemaestro.com/evidence/6822fcc3-ff4c-4084-935d-faf37521d3e9/ Record ID: 6822fcc3-ff4c-4084-935d-faf37521d3e9 Record checksum: 07e85d839aca07fe466bddacec268013ad6bae39089f3aa3efb3790aa13cada5