Renalase (aa 134 to 147) blocking peptide

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