Replacement Oil pump for 1986-1990 XLH Sportster
replacement for OEM part number 26204-86
Twin Motorcycles Buell Support forever