c20orf94
Share
  • Official Full Name
  • SLX4 interacting protein
  • Synonyms