Loading patent details...
US8115683B1: Rectenna solar energy harvester | Searchlight