G6PD aa 308 - 320 blocking peptide Blocking/Immunizing peptide for anti-G6PD aa 308 - 320 antibody Pkg Size 100 ug