LEVER SWITCH;PP,-,-,-,-, DE66-00081A
Fits your MR6699GB/XAA Microwave!
Fits your MR6699GB/XAA Microwave!
PartSelect Number PS4231021
Manufacturer Part Number DE66-00081A
Manufactured by
Samsung