Loading patent details...
US5482568A: Micro Mirror Photovoltaic Cells | Searchlight