old brass marine boat slot drive water pump 2 brass pinion with grease cup
number difficult to read : MM8190 ?
4x2.1/2" approx pump gear cover 
slot drive dia 5/8"