defb47
Share
  • Official Full Name
  • defensin beta 47
  • Synonyms