91326-83-9

Chemical Name: (+)-DIMETHYL 2,3-O-BENZYLIDENE-D-TARTRATE
Structure:
91326-83-9 (+)-DIMETHYL 2,3-O-BENZYLIDENE-D-TARTRATE
CAS: 91326-83-9
ID:
Supplier: BOC Sciences

Get a quote