Free release

138574-84-2 20-oxo-12,20-dideoxyphorbol 13-phenylacetate

service@apichina.com
Product Name 20-OXO-12,20-DIDEOXYPHORBOL 13-PHENYLACETATE
CAS No. 138574-84-2
Molecular Formula C23H32O6