28641341a - ENGINE CONTROL UNIT
OEM Parts orders are subject to our Store Policies including the cancellation/return policies.
OEM Parts orders are fulfilled from either our large Ducati Omaha warehouse if the item is in stock here, or we will automatically order the item from the Ducati warehouse in Italy and ship to you when it arrives here. Most items not in stock here are in stock in Italy and generally take around a week to arrive here from Italy, however delivery timeframes can vary due to international shipping and customs clearance issues. If the item you order is not in stock and backordered, we will contact you with the estimated backorder timeframe, and you can decide to leave the item on your order or remove the item from the order with no penalty.
Contact Us to check stock on items BEFORE ordering if the timing is critical on the item, once you have placed an order it is subject to the Store Policies referenced above.