Back to Previous Page

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

ITEM#: 3042-P813925MG

MFR#: P8139-25MG

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

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