Loading patent details...
US4133308A: Protective Devices | Searchlight