Home Chemical Details 108708-22-1
6-deoxy-N-(7-nitrobenz-2-oxa-1,3-diazol-4-yl)aminoglucose
6-NBDG [6-(N-(7-Nitrobenz-2-oxa-1,3-diazol-4-yl)aMino)-6-deoxyglucose]
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us