I've got some pumps like that I haven't tried to use. They seem to use an early V8 impeller and seal. I ran one like that on a strip down in the early seventies and it didn't leak a drop. It was an accessory improved pump. It could have been sold by Western auto, Sears and Robuck or some such out fit.