ensg00000138185 (ENTPD1)

homo sapiens

ectonucleoside triphosphate diphosphohydrolase 1