Loading patent details...
US4332973A: High Intensity Solar Cell | Searchlight