Dinucleoside polyphosphate hydrolase FTT_0160

Dinucleoside polyphosphate hydrolase FTT_0160