Back to Previous Page

STAT3 Inhibitor Peptide, Cell-Permeable

ITEM#: 3042-5730965MG

MFR#: 573096-5MG

STAT3 Inhibitor Peptide, Cell-Permeable

STAT3 Inhibitor Peptide, Cell-Permeable