Hydraulic pump PTO coupling

Part number. F-5161711

Length of pump housing (without ends): 41 mm.