Recontruction on the way! SMILES for Ectonucleoside triphosphate diphosphohydrolase 1