Loading patent details...
US4872239A: Door Closure With Mechanical Braking Means | Searchlight