Loading patent details...
US4355734A: Scraper and Sensor Apparatus | Searchlight