Loading patent details...
US4542931A: Top Opening Door Assembly | Searchlight