Loading patent details...
US4571120A: Road Levelling Oil Squeegee | Searchlight