121108-99-4
cucurbita-5,24-dien-3-ol
Product Code:
900524
Molecular Formula:
C30H50 O
Molecular Weight:
426.71
Order 121108-99-4
cucurbita,CASNo 121108-99-4