ENSG00000135842 (NIBAN1)

homo sapiens

niban apoptosis regulator 1