21593-81-7
Olean-12-en-3β-ol 3-phenylpropenoate
Product Code:
859587
Molecular Formula:
Molecular Weight:
Order 21593-81-7
olean,phenylpropenoate,CASNo 21593-81-7