Homo sapiens

IGK

IGK@
immunoglobulin kappa locus
119123
9606
Switch View:
  • PTM Sites 1