ppc logo

ppc

Phosphoenolpyruvate carboxylase

Molecular Synopsis