Sharemaestro, Qingdao Baheal Medical INC. (301015), 2026-08-08, https://sharemaestro.com/evidence/91ae81a0-3575-4d2b-bf80-17981ae66f99/ Record ID: 91ae81a0-3575-4d2b-bf80-17981ae66f99 Record checksum: ea7ac8e051ff40356d5e45598129f2eca812df1cc8e3752ff4f7229df770e222