ptxD logo

ptxD

Phosphonate dehydrogenase

Molecular Synopsis