Product Inquiry
(2S,3R,5S)-7-Deaza-2'-deoxy-7-iodoadenosine
Catalog No.:
CL28876
CAS No.:
908130-61-0
Formula:
C11H13IN4O3