Loading patent details...
US4795998A: Sensor Array | Searchlight