Lambretta parts specialist01934 707474
Lambretta Part # 08180144 / 08180145
Aluminium Channels & Fixing Kit - Set / 6 - LD
Stock Remaining: 3
This product is out of stock.Email me when back in stock