Peptide ligand-binding receptors (Xenopus tropicalis)
peptide ligand-binding receptors (xenopus tropicalis)
Peptide ligand-binding receptors (Xenopus tropicalis)
peptide ligand-binding receptors (xenopus tropicalis)