Sharemaestro, Joinn Laboratories(China)Co.,Ltd. (603127), 2026-08-02, https://sharemaestro.com/evidence/26ce6bd8-616d-4bda-bf15-467b61d77dcc/ Record ID: 26ce6bd8-616d-4bda-bf15-467b61d77dcc Record checksum: a8e83f87dcb36bbe1d84785e56103ba8302661c524f56fd390a7308e4da2d658