Lambretta parts specialist01934 707474
Lambretta Part # 22050089 / 22050088 / 80158259 / 83100005 / 19950112
Sharks Teeth End Cap & Fixing Kit - GP / DL
Stock Remaining: 1
This product is out of stock.Email me when back in stock