Loading patent details...
US5629918A: Electromagnetically Actuated Micromachined Flap | Searchlight