defb52
Share
  • Official Full Name
  • defensin beta 52
  • Synonyms