Sharemaestro, Jacobio Pharmaceuticals Group Co., Ltd. (1167), 2026-08-16, https://sharemaestro.com/evidence/002542dd-1620-4c16-a492-670ad5f41c23/ Record ID: 002542dd-1620-4c16-a492-670ad5f41c23 Record checksum: 73fb2e7525a0aacf829971005fa5e121d464d63d16ef5efbc2d312fb755d816a