ensg00000177023 (DEFB104B)

homo sapiens

defensin beta 104B