Homo sapiens

DEFB133

defensin, beta 133
135628
9606