ensg00000188833 (ENTPD8)

homo sapiens

ectonucleoside triphosphate diphosphohydrolase 8