Schlafen 8 Mouse blocking peptide Blocking/Immunizing peptide for anti-Schlafen 8 Mouse antibody Pkg Size 100 ug