Entpd2 logo

Entpd2

Ectonucleoside triphosphate diphosphohydrolase 2

Molecular Synopsis