pptA logo

pptA

Tautomerase PptA

Molecular Synopsis