Compare price to electrolux 242086201