Loading patent details...
US8142154B2: Oscillating energy capture mechanism | Searchlight