Loading patent details...
US5285608A: Door | Searchlight