Lambretta parts specialist01934 707474
Lambretta Part # 15088003 / 15088006 / 19988001 / 19988002 / 15088001 / 15088002
Steering Lock Pin Kit - Series 1 / 2 / 3 / GP / DL
Stock Remaining: 2
This product is out of stock.Email me when back in stock