Anyone Recognize this water pump

think what the volume is through the pathetic thermostat....that aint ****.