MERCEDES Benz R129 SL 320, 500, 600 Right WINDOW REGULATOR 1297200846. Condition is Used.
Removed from an 1994 SL500. Fully functional.