Back to Previous Page

STAT3 Inhibitor Peptide, Cell-Permeable

ITEM#: 3042-5730961MG

MFR#: 573096-1MG

STAT3 Inhibitor Peptide, Cell-Permeable

STAT3 Inhibitor Peptide, Cell-Permeable