Back to Previous Page

PEPTIDE PID HUMAN 17AA 50UG F/BLOCKING

ITEM#: 2918-2443P

MFR#: 2443P

Human PID (17 aa) Peptide - 2443P, 0.05 mg

Human PID (17 aa) Peptide - 2443P, 0.05 mg