Loading patent details...
US7598646B2: Electric motor with Halbach arrays | Searchlight