LanciaBeta

Idle Stop Solenoid Weber 34 DATRA - NEW

Idle Stop Solenoid Weber 34 DATRA - NEW
Our Price: $67.79

Part#: 9928288 (34 DATR)

Availability: In Stock

This is an idle stop solenoid that fits to Weber 34 DATR carburetors.  Non-removable plunger identical in type as shown in photo.

Condition: NEW
New and unused