Loading patent details...
US4183622A: Solar Beacon | Searchlight