Loading patent details...
US4515407A: Latch for a Chair's Footrest Assembly | Searchlight