isfD logo

isfD

Sulfoacetaldehyde reductase

Molecular Synopsis