Loading patent details...
US6686534B2: Small-scaled portable electrical power generator | Searchlight