Loading patent details...
US6164594A: Device for Braking the Fall of a Load | Searchlight