2-Deoxy-5-iodouridine 5-(4-methoxybenzoate)

HOME PAGE

CAS No: 135600-74-7

135600-74-7
Order 135600-74-7
deoxy,iodouridine,methoxybenzoate