Sharemaestro, Touchstone International Medical Science Co., Ltd. (688013), 2026-08-02, https://sharemaestro.com/evidence/6f5ee12f-9adb-4963-a570-9c2e7098d496/ Record ID: 6f5ee12f-9adb-4963-a570-9c2e7098d496 Record checksum: 148b02ca9bb9d16555a030cee3c95b0b9d88dea73ff394d9b68796334c230186