LDHD logo

LDHD

D-lactate dehydrogenase

Molecular Synopsis