General Information of DOT (ID: OT94M6A7)

DOT Name Ectonucleoside triphosphate diphosphohydrolase 6 (ENTPD6) DOT Info
Gene Name ENTPD6