Loading patent details...
US6232689B1: Energy extracting mechanism having a magnetic spring | Searchlight