A convenient procedure was developed for the synthesis of vicinal iodoperoxyalkanes by the reaction of alkenes with iodine and hydroperoxides. The best results were achieved with the use of excess iodine. The replacement of one iodine atom by hydroperoxides in vicinal diiodoalkanes was discovered. A suggestion was made about the reaction mechanism.
iodination - peroxidation - hydrogen peroxide -
tert-butyl hydroperoxide - iodoperoxyalkanes