What is This?

I actually have two parts that look the same but differ in the part numbers cast into the body of the pump.

Part #1: 210410 (side); then 010, 70D, and 2C on the end
Part #2: 210117 (side); then 010, 70D, and C9 on the end