Loading patent details...
US4661649A: Solar Concentrator Plates | Searchlight