Loading patent details...
US4156417A: Release Device | Searchlight