ensg00000186579 (DEFB106A)

homo sapiens

defensin beta 106A