Part#: 9928283-OE-C
Availability: In Stock
This is a Factory OE idle stop delay diaphragm that fits to Weber DATRA 100/1 carburetors Made by Weber.Condition: OE NOSOriginal Equipment or New Old StockNew and unused