Homo sapiens

DEFB107B

HsT21816
defensin, beta 107B
139020
9606
Switch View:
  • Interactors 2
  • Interactions 2
  • Network