Oil pump assembly XL91-up

€334,21
Tax included. Shipping calculated at checkout.
SKU: 781035 | 26204-91A
Fits 1991 to present XL Sportster and Buell thru 2001 (OEM 23204-91A, 26204-98)

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