MPN: 0432217276 Manufacturer: Holdwell HOLDWELL - Holdwell Diesel Injector 0432217276 142 0bar $329.00 USD Buy