Homo sapiens

DEFB113

DEFB-13
defensin, beta 113
128841
9606