Loading patent details...
US4765026A: Door Mechanism Spring Assembly | Searchlight