olean-12-en-3-yl icosanoate
CAS No:
35286-33-0
Order 35286-33-0
olean,icosanoate