2-Deoxy-5-iodouridine 5-(4-methoxybenzoate)
CAS No:
135600-74-7
Order 135600-74-7
deoxy,iodouridine,methoxybenzoate