Home Chemical Details 78188-38-2
N6-Benzyl-2’,3’-isopropylideneadenosine
2',3'-O-(1-Methylethylidene)-N-(phenylmethyl)adenosine
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us