Loading patent details...
US7498682B2: Electrical energy generator | Searchlight