ensg00000112992 (NNT)

homo sapiens

nicotinamide nucleotide transhydrogenase