yihU logo

yihU

3-sulfolactaldehyde reductase

Molecular Synopsis