Back to Previous Page

PHORBOL-12-MYRISTATE-13-ACETATE >99% 5MG

ITEM#: 2805-0215186405

MFR#: 0215186405

PHORBOL-12-MYRISTATE-13-ACETATE >99% 5MG - 0215186405, 5 mg

PHORBOL-12-MYRISTATE-13-ACETATE >99% 5MG - 0215186405, 5 mg