chemical structure of 91326-83-9 FT-0642196

Product Name:

(+)-DIMETHYL 2,3-O-BENZYLIDENE-D-TARTRATE

Catalog No: FT-0642196

CAS NO:91326-83-9
MW:266.2500 g/mol
MF:C13H14O6
INCHI KEY:FMSYNRGOFIGJMM-UWVGGRQHSA-N