Lever-switch
OEM Part - Manufacturer #W10149346
Lever, door
OEM Part - Manufacturer #56001008
Lever, door release (
OEM Part - Manufacturer #58001212
Lever, door release (
OEM Part - Manufacturer #58001212
Suggested replacement is de66-90113a
OEM Part - Manufacturer #DE66-90113A