Loading patent details...
US6380655B1: Variable-speed electromechanical energy converter | Searchlight