Loading patent details...
US4182127A: Power Recovery and Feedback System | Searchlight