Sharemaestro, Suzhou Highfine Biotech Co., Ltd. (301393), 2026-08-02, https://sharemaestro.com/evidence/5ff3d325-8dcc-482e-a6eb-2ea98026154e/ Record ID: 5ff3d325-8dcc-482e-a6eb-2ea98026154e Record checksum: 066d49adbc3d5107f908c0ea2e86a4f2737ac47338befbfe4ba0d75bff278815