Homo sapiens

DEFB106B

BD-6, DEFB-6
defensin, beta 106B
139055
9606