Sharemaestro, Yantai Zhenghai Biotechnology Co., Ltd. (300653), 2026-08-02, https://sharemaestro.com/evidence/333acdf3-667c-432e-a1b2-de11179a8175/ Record ID: 333acdf3-667c-432e-a1b2-de11179a8175 Record checksum: 7184b48f35c76714485957272c0d0b7def13b525787162cb2e8615f78e24e2e3