Oil pump from a Honda CX500. All seems to be in good order see pictures for details
HONDA CX500 A/B COOLING FAN SURROUND
OHA Stainless Steel Braided Front Brake Lines for Honda CX500 A-B 1979-1982
Honda CX500 A B 1978-On Drive Shaft Prop Shaft And UJ Joint
Honda CX500 A B Motorcycle Diff Differential Assembly
Honda Cx500 A /B Headlight Cowl in Black,with Indicator Stay And Indicators.⁵