Deoxyguanosinetriphosphate triphosphohydrolase-like protein THEYE_A0539

Deoxyguanosinetriphosphate triphosphohydrolase-like protein THEYE_A0539