156979-66-7
Rosaceaacid A
Product Code:
1198669
Molecular Formula:
C30H48O4
Molecular Weight:
Order 156979-66-7
rosaceaacid,CASNo 156979-66-7