ensg00000078668 (VDAC3)

homo sapiens

voltage dependent anion channel 3