G6PD (aa 308 - 320) blocking peptide

Cat. No. GTX89057-PEP
Cat. No.  GTX89057-PEP
  • Species
    Human