Sharemaestro, China Isotope & Radiation Corporation (1763), 2026-08-16, https://sharemaestro.com/evidence/e9f6ef10-3294-4597-84f6-9c3600705d0d/ Record ID: e9f6ef10-3294-4597-84f6-9c3600705d0d Record checksum: 29bb812c513da9188c332294e4974841542fe0add614bce4b6fe83e9319ef2a0