Loading patent details...
US20160079791A1: ENERGY HARVESTING APPARATUS AND METHOD | Searchlight