Loading patent details...
US4028954A: Slip-Free Sheave or Pulley | Searchlight