Loading patent details...
US6041022A: Mechanical-Electric Energy Converter and Watch Part Comprising This Energy Converter | Searchlight