This is a New Old Stock (at least I think it is) hydraulic vane pump insert cartridge.  I don't know what brand it is but if you're looking for one you probably do.  If you do please educate me!  It came from a local sale and the previous owner worked on all kinds of industrial equipment especially Caterpillar equipment.  I believe it is old stock and hasn't been used but has a ding on the one end that I've pointed out in a picture.  I don't think this would affect anything but you be the judge.  It is about 3 13/16 inches in diameter and about 3 7/8 inches long.  It looks like it would take a 3/4 inch shaft.  It has a part number of P7490 written in parts paint on it as can be seen.  It has an original parts tag on it with no detailed information.  Because of this lack of information it is discount priced so you can get a deal!  The pictures tell the story.  You'll like it.  I can be reached at 262 573 1931 if you'd like to talk about it.  Good Luck.