Loading patent details...
US4811518A: Door | Searchlight