SCARF1 / SREC blocking peptide Blocking/Immunizing peptide for anti-SCARF1 / SREC antibody Pkg Size 100 ug