Loading patent details...
US5665997A: Grated Landing Area to Eliminate Sticking of Micro-Mechanical Devices | Searchlight