5-HT3A receptor blocking peptide

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