ENSG00000232948 (DEFB130A)

homo sapiens

defensin beta 130A