Lambretta parts specialist01934 707474
Lambretta Part #'s 03160808 / 03161056
Wheel Rim - 8 Inch - C / LC / D / LD
FA Italia
Stock Remaining: 2
This product is out of stock.Email me when back in stock
Remade LD Wheel Rim, 8 inch. For C/D/LD.