Loading patent details...
US6293375B1: Permanent magnet brake mechanism | Searchlight