ensg00000132915 (PDE6A)

homo sapiens

phosphodiesterase 6A