Loading patent details...
US4245895A: Supporting Structure for Reflectors, Solar Cells or Solar Cell Carriers | Searchlight