Sharemaestro, Shanghai Shyndec Pharmaceutical Co., Ltd. (600420), 2026-08-02, https://sharemaestro.com/evidence/db1deba6-17af-469e-b419-88acd91291d2/ Record ID: db1deba6-17af-469e-b419-88acd91291d2 Record checksum: 860ca778586b4c211c5c1ab78f2c5fba97da9a4f5c8f9106d44ef97b0b98afef