SCG11A.05

Probable aldehyde dehydrogenase

Molecular Synopsis