Loading patent details...
US6504258B2: Vibration based downhole power generator | Searchlight