chemical structure of 32634-66-5 FT-0604389

Product Name:

(-)-Di-p-toluoyl-L-tartaric acid

Catalog No: FT-0604389

CAS NO:32634-66-5
MW:386.4000 g/mol
MF:C20H18O8
INCHI KEY:CMIBUZBMZCBCAT-HZPDHXFCSA-N