ENTPD2

Ectonucleoside triphosphate diphosphohydrolase 2

Molecular Synopsis