Electrolux Corp. 289675 Defrost Thermostat Replaces electrolux 5303918202