Below is a small sample of the Volkswagen leaf springs we have available. These springs are kept in stock and available for collection or next day delivery anywhere in the UK.
Owens Part number: PMEF125
Owens Part number: PMER365
Volkswagen: 2E0511131R / 2E1511131B
Owens Part number: PMER116
Volkswagen: 9033200406 / 9033200506
Owens Part number: PMER132
Volkswagen: 2D0511131F / 2D0511131P
Manufacturer OE numbers are used for reference only.