chemical structure of 58821-98-0 FT-0640560

Product Name:

12-DEOXYPHORBOL 13-PHENYLACETATE

Catalog No: FT-0640560

CAS NO:58821-98-0
MW:466.6000 g/mol
MF:C28H34O6
INCHI KEY:JAMGGIDPOXFRAM-RFYIAXDNSA-N