Sharemaestro, ChengDa Pharmaceuticals Co., Ltd. (301201), 2026-08-02, https://sharemaestro.com/evidence/5e6856f4-8a87-4ab5-9556-444a65af5ada/ Record ID: 5e6856f4-8a87-4ab5-9556-444a65af5ada Record checksum: 01ba6c2da5f3c7b4fc3d3701bd87ce3ac88787d4953647c9558b9a9e9313dfd8