35286-33-0
olean-12-en-3-yl icosanoate
Product Code:
1876862
Molecular Formula:
C50H88O2
Molecular Weight:
721.23
Order 35286-33-0
olean,icosanoate,CASNo 35286-33-0