STM2729

Probable replication endonuclease from prophage-like region

Molecular Synopsis