ENSG00000187097 (ENTPD5)

homo sapiens

ectonucleoside triphosphate diphosphohydrolase 5