54662-30-5

Chemical Name: dPPA
Structure:
54662-30-5 dPPA
CAS: 54662-30-5
ID: 98019746
Supplier: Alfa Chemistry

Get a quote


Chemical Name: 12-DEOXYPHORBOL 13-PHENYLACETATE 20-ACETATE
Structure:
54662-30-5 12-DEOXYPHORBOL 13-PHENYLACETATE 20-ACETATE
CAS: 54662-30-5
ID:
Supplier: BOC Sciences

Get a quote