Back to Previous Page

PTEN Blocking Peptide

ITEM#: 2242-100070731

MFR#: 10007073-1

PTEN Blocking Peptide

PTEN Blocking Peptide