Overlay
OEM Part - Manufacturer #297269403
Switch assembly
OEM Part - Manufacturer #242167004
Black Overlay
OEM Part - Manufacturer #242167017
Touchpad
OEM Part - Manufacturer #242167016
Overlay
OEM Part - Manufacturer #297269406
Suggested replacement is 5304527898
OEM Part - Manufacturer #5304519050