Loading patent details...
US4358183A: Solar Reflecting Panel | Searchlight