Mercedes R129 500SL SL500 SL320 SL600 300SL WIND STOP SCREEN DEFLECTOR

Regular price $259.99

R129 500SL SL500 SL320 SL600 300SL WIND STOP SCREEN DEFLECTOR.

This unit is out of an 1995 500sl should fit 1990-2002 .

The screen is in perfect condition with no damage, no holes at all.

Free shipping to contiguous states only.

Customer Reviews

No reviews yet Write a review