Sharemaestro, Biocytogen Pharmaceuticals (Beijing) Co., Ltd. (2315), 2026-08-16, https://sharemaestro.com/evidence/11383e53-3b98-41d1-bf4e-7e63f027fad6/ Record ID: 11383e53-3b98-41d1-bf4e-7e63f027fad6 Record checksum: 0e36c828f71ea96c2f470edf592a736bfc7de851a468b71e659fc9fef14efd82