At1g17650: GLYR2 (GLYOXYLATE REDUCTASE 2)
Glyoxylate reductase located in chloroplasts.