ENSG00000168032 (ENTPD3)

homo sapiens

ectonucleoside triphosphate diphosphohydrolase 3