Loading patent details...
US4439020A: Sunrays Focusing Apparatus | Searchlight