Assembly BODY LATCH;DMW76 DE96-00033A
Fits your MR5493G/XAA!
Fits your MR5493G/XAA!
PartSelect Number PS4239387
Manufacturer Part Number DE96-00033A
Manufactured by
Samsung