Loading patent details...
US6366186B1: Mems magnetically actuated switches and associated switching arrays | Searchlight