G6PD aa 305 - 318 blocking peptide Blocking/Immunizing peptide for anti-G6PD aa 305 - 318 antibody Pkg Size 100 ug