Loading patent details...
US6794783B2: Flat rotary electric generator | Searchlight