Home Chemical Details 148143-68-4
9-(3'-aza-4'-hexyl-1',2',3',4'-tetradeoxyhexopyranos-1'-yl)-8-bromoadenine
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us