Oil pump assembly XL86-90

€640,60
Tax included. Shipping calculated at checkout.
SKU: 781037 | 26204-86
Fits 1986 thru 1990 Sportster (OEM 26204-86)

Completely assembled perfect reproductions of the OEM oil pump as found on all Sportster 1952 to present.