Loading patent details...
US4825503A: Braking Apparatus for Door Closer | Searchlight