Loading patent details...
US6319332B1: Squeegee device and system | Searchlight