eda logo

eda

Putative KHG/KDPG aldolase

Molecular Synopsis