Lambretta parts specialist01934 707474
Lambretta Part #
Carburetor - SH1.18 - Dell'orto - Li Series 3
New Old Stock
Stock Remaining: 0