Lambretta parts specialist01934 707474
Lambretta Part # 22050088 / 22050089 / 19950064 / 19950063
Legshield Beading Upper & Sharks Teeth End Cap Set - GP / DL
Stock Remaining: 2
This product is out of stock.Email me when back in stock