Loading patent details...
US5809605A: Squeegee Assembly | Searchlight