Lambretta parts specialist01934 707474
Lambretta Part # 12171026
Petrol Tap Lever - LD Mk1 / Mk2
New Old Stock
Stock Remaining: 4
This product is out of stock.Email me when back in stock