defb107a
Share
  • Official Full Name
  • defensin, beta 107A
  • Synonyms