ETNPPL logo

ETNPPL

Ethanolamine-phosphate phospho-lyase

Molecular Synopsis