APOBEC2 aa12 - 26 blocking peptide Blocking/Immunizing peptide for anti-APOBEC2 aa12 - 26 antibody Pkg Size 100 ug