Loading patent details...
US4341409A: Door Latching Assembly | Searchlight