What is this?
You are absolutely correct it is a manual foot pump for the windshield squirters
Print