DHGY logo

DHGY

Glycerate dehydrogenase

Molecular Synopsis