Loading patent details...
US6516488B1: Surface sweeping device | Searchlight