87458-70-6 Butanediperoxoic acid, dodecyl-