Lucas Rheostat Switch 95SA. Part No 35594A

Product Code: LU 35594
Availability: In Stock
£33.85