chemical structure of 101490-85-1 FT-0771665

Product Name:

3-Oxo-3H-phenoxazin-7-yl beta-D-glucopyranoside

Catalog No: FT-0771665

CAS NO:101490-85-1
MW:375.3000 g/mol
MF:C18H17NO8
INCHI KEY:QULZFZMEBOATFS-UYTYNIKBSA-N