Loading patent details...
US6743991B1: Polymeric liquid metal switch | Searchlight