wzyE

Probable ECA polymerase

Molecular Synopsis