Loading patent details...
US5238095A: Hysteresis Brakes and Clutches | Searchlight