7-Deaza-2'-deoxy-7-iodoadenosine

HOME PAGE

7-脱氮-7-碘-2'-脱氧腺苷 211957

CAS No: 908130-61-0

908130-61-0
Order 908130-61-0
deaza,deoxy,iodoadenosine