Home Chemical Details 149564-05-6
3-Deaza-DHCaA
3-C-Dihydroxycyclopentyladenine
9-(2',3'-dihydroxypentan-1'-yl)-3-deazaadenine
1-[(1R)-2α,3α-Dihydroxycyclopentan-1β-yl]-1H-imidazo[4,5-c]pyridin-4-amine
(1R,2S,3R)-3-[4-Amino-1H-imidazo[4,5-c]pyridine-1-yl]-1,2-cyclopentanediol
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us