Sharemaestro, Nanjing Hicin Pharmaceutical Co., Ltd. (300584), 2026-08-02, https://sharemaestro.com/evidence/d694b249-fd88-4751-a04e-c8c8bfcf95d4/ Record ID: d694b249-fd88-4751-a04e-c8c8bfcf95d4 Record checksum: d424884daef35f6d8f96aa00a0004aeac3f20e6b4e019104237bb2675e2101c0