Homo sapiens

VN1R4

V1RL4
vomeronasal 1 receptor 4
130445
9606
Switch View:
  • Interactors 3
  • Interactions 3
  • Network