73089-77-7
12-O-hexadecanoyl-4-deoxy-4 alpha-16-hydroxyphorbol-13-acetate
Product Code:
1436149
Molecular Formula:
C38H60 O8
Molecular Weight:
644.87
Order 73089-77-7