defb46
Share
  • Official Full Name
  • defensin beta 46
  • Synonyms