Lock tab
Product number:
255429
sprocket oil pump
Product Information "Lock tab"
sprocket oil pump