Loading patent details...
US4872287A: Latching Mechanism for Trolley-Hung Doors | Searchlight