Carter mech. pump.
Came off a small block,Sorry.
Print