Back to Previous Page

Phorbol 12-myristate 13-acetate >=99% (TLC), film or powder

ITEM#: 3042-P813910MG

MFR#: P8139-10MG

Phorbol 12-myristate 13-acetate >=99% (TLC), film or powder

.
Phorbol 12-myristate 13-acetate >=99% (TLC), film or powder