Loading patent details...
US4835636A: Dustproof Door Mechanism | Searchlight