SVC-FOOT;66862,DMT2420SG DE81-10430A
Fits your DMT2420S!
Fits your DMT2420S!
PartSelect Number PS16632833
Manufacturer Part Number DE81-10430A
Manufactured by
Samsung