ENTPD8( Human ) Entrez Gene 377841 Entrez Gene 377841 ectonucleoside triphosphate diphosphohydrolase 8 Alias E-NTPDase|GLSR2492|NTPDase-8|UNQ2492