Loading patent details...
US6633213B1: Double sided liquid metal micro switch | Searchlight