DUCATI oem COMPLETE PUMPING ELEMENT, LEFT – 34820051A