Loading patent details...
US4989783A: Sensor Mounting | Searchlight