Overview Product Description Carburetor idle solenoid FIAT 124 Spider - 1977-1978 Fits Weber 32 ADFA 2/100 carburetor with 8mm threads Product Videos Product Reviews
Quick view sku: LU5-468 Oil Pan with Baffles - 1977-78 MSRP: KSh13,978.29 Now: KSh12,580.32 Out of stock