DEFB131A

Beta-defensin 131A

Molecular Synopsis