Chemistry of 2-Oxoaldehydes and 2-Oxoacids by Atul Kumar | Menrva Books | MenrvaBooks