Back to Previous Page

PEPTIDE PIST HUMAN INTER DMN 17AA 50UG

ITEM#: 2918-3633P

MFR#: 3633P

Human PIST Peptide (17 aa in the center) - 3633P, 0.05 mg

Human PIST Peptide (17 aa in the center) - 3633P, 0.05 mg