Loading patent details...
US4266530A: Sun Ray Tracker | Searchlight