68307-91-5
2-Butenedioicacid (Z)-, monocastor oil alkyl esters
Product Code:
664258
Molecular Formula:
C4H4O4
Molecular Weight:
116.07
Order 68307-91-5