Harley Davidson Ironhead XLH XLCH Sportster Motor Oil Pump 26215-52 1957. Came off a 1957 Harley Sportster Chopper. You receive exactly what is pictured. May fit other years. Used, I do not see any thing broken. Email with any questions.