Loading patent details...
US4408595A: Turret Mounted Solar Concentrator With Boom Mounted Secondary Mirror or Collector | Searchlight