Dibenzoyltartaric acid [ 22333-70-6 ]

Cas Number: 22333-70-6
Product Code
231258
Product Name
Dibenzoyltartaric acid
Cas Number
22333-70-6
Refractive index
1.438