Loading patent details...
US6259233B1: Electric motor or generator | Searchlight