Back to Previous Page

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

ITEM#: 2805-0215186401

MFR#: 0215186401

PHORBOL-12-MYRISTATE-13-ACETATE >99% 1MG - 0215186401, 1 mg

PHORBOL-12-MYRISTATE-13-ACETATE >99% 1MG - 0215186401, 1 mg