Synpcc7942_0209 logo

Synpcc7942_0209

Nucleoside triphosphate pyrophosphatase

Molecular Synopsis