KLF8 / BKLF3 blocking peptide Blocking/Immunizing peptide for anti-KLF8 / BKLF3 antibody Pkg Size 100 ug