Mercedes-Benz SL W113 230,250 Pagoda, High Pressure Cooling System Sticker - 0005841840
Mercedes-Benz 113 230/250SL High Pressure Cooling System Sticker - 0005841840.Reproduction Mercedes-Benz 113 230/250SL High Pressure Cooling System Sticker OE 0005841840. Please no…