Loading patent details...
US8071931B2: Structures, systems and methods for harvesting energy from electromagnetic radiation | Searchlight