ppsR logo

ppsR

Phosphoenolpyruvate synthase regulatory protein

Molecular Synopsis