Deoxyuridine 5'-triphosphate nucleotidohydrolase
Sequence Alignment in 3D: P06968