Washer foot pump
Do you have any more pic's? If you can, take some measurements of the bolt mismatch and report back.
Print