Loading patent details...
US5279012A: Self-Propelled Steerable Apparatus for Removing Material From Surface of Confined Area | Searchlight