2-hydroxy-3-oxopropionate reductase HMPREF0351_10965

2-hydroxy-3-oxopropionate reductase HMPREF0351_10965