Loading patent details...
US4079725A: Solar Ladder | Searchlight