Loading patent details...
US4491388A: Support Carriage for a Solar Concentrator | Searchlight