161505-24-4
CaribenolideI
Product Code:
1376111
Molecular Formula:
C33H52 O11
Molecular Weight:
Order 161505-24-4
caribenolidei,CASNo 161505-24-4