This Harley-Davidson oil pump assembly is a genuine OEM part and is factory sealed for your peace of mind. It is compatible with the 2004 model and is branded with the iconic Harley-Davidson logo.
The part number is 26035-99B and it is designed to fit seamlessly into your motorcycle's engine.