defensin, beta 106A Biomolecules

defensin, beta 106A Biomolecules