20475-26-7
Olean-12-ene-3β,22α,28-triol
Product Code:
150935
Molecular Formula:
Molecular Weight:
Order 20475-26-7