Loading patent details...
US6176355B1: Eddy current braking system | Searchlight