Back to Previous Page

CD36 Blocking Peptide

ITEM#: 2242-3000111

MFR#: 300011-1

CD36 Blocking Peptide

CD36 Blocking Peptide