pphA logo

pphA

Phosphonopyruvate hydrolase

Molecular Synopsis