93656-02-1
DIBENZOYL-D-TARTARIC ACID
Product Code:
2422498
Molecular Formula:
C18H14O8
Molecular Weight:
358.29
Order 93656-02-1