A disinfectant solution comprising: an aldehyde a polyol one or more acetal derivatives formed by reaction of said aldehyde with said polyol one or more surfactants selected from the general classes anionic, cationic, or non-ionic one or more pH buffering agents selected from the group consisting of monosodium phosphate, disodium phosphate, trisodium phosphate, sodium tetraborate, sodium bicarbonate, sodium citrate, phosphoric acid, boric acid and citric acid. The invention also relates to a process of producing the disinfectant solution, and a method of disinfecting and/or sterilizing heat sensitive medical devices comprising treating the medical devices with the disinfectant solution of the invention.