Loading patent details...
US6091159A: Electrical Energy Producing Platform and Method of Use | Searchlight