Apparatus for self-generating power and wireless switch applying same | Patent Publication Number 20220116065 | Patexia