CLEC2/CLEC1B blocking peptide Blocking/Immunizing peptide for anti-CLEC2/CLEC1B antibody Pkg Size 100 ug