Loading patent details...
US4575138A: Door Latching Device | Searchlight