ENSG00000186599 (DEFB105B)

homo sapiens

defensin beta 105B