Loading patent details...
US4986578A: Door Latching Arrangement for an Enclosure | Searchlight