Back to Previous Page

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

ITEM#: 3042-P81395MG

MFR#: P8139-5MG

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

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