defensin beta 123 Biomolecules

defensin beta 123 Biomolecules