Mercedes-Benz SL W113 Pagoda Left Door Premium Weather Seal - 1137200778
Fits all Mercedes-Benz SL W113 from 1963 to 1971These are our high grade seals made in Germany by the same company that made the original Mercedes-Benz seals. All of these seals ar…