70278-05-6
12-deoxyphorbol-13-decanoate
Product Code:
1400493
Molecular Formula:
C30H46O6
Molecular Weight:
502.69
Order 70278-05-6