Mjls_1328

Nucleoside triphosphate pyrophosphatase

Molecular Synopsis