ethaneperoxoic
Did you mean
Sounds like
ethane peroxide
过氧乙烷