Synpcc7942_0209

Nucleoside triphosphate pyrophosphatase

Molecular Synopsis