Sharemaestro, Shanghai C&D INNOSTIC Medical Technology Group Co., Ltd. (301584), 2026-08-04, https://sharemaestro.com/evidence/73b8a8f9-8c56-458c-9443-68fd7508b143/ Record ID: 73b8a8f9-8c56-458c-9443-68fd7508b143 Record checksum: 9ab4c3d5827e5e858eb41aad7998267567b703a2fd256232e29eb44019b3098e