5-Iodo-2',3'-dideoxyuridine (CAS 105784-83-6) | ChemAbout