ENSG00000197586 (ENTPD6)

homo sapiens

ectonucleoside triphosphate diphosphohydrolase 6