Loading patent details...
US20030137221A1: Force activated, piezoelectric, electricity generation, storage, conditioning and supply apparatus and methods | Searchlight