74513-80-7

74513-80-7 structure
74513-80-7 structure

Name 12-Deoxyphorbol-13-phenylacetate-20-(3-chloro-4-allyloxyphenylacetate)
Molecular Formula C39H43ClO8
Molecular Weight 675.20700
Exact Mass 674.26500
PSA 119.36000
LogP 5.76470