7-Deaza-2'-deoxy-7-iodoadenosine
7-脱氮-7-碘-2'-脱氧腺苷 211957
CAS No:
908130-61-0
Order 908130-61-0
deaza,deoxy,iodoadenosine