At1g17650: GLYR2 (GLYOXYLATE REDUCTASE 2)

Glyoxylate reductase located in chloroplasts.