Loading patent details...
US5459602A: Micro-Mechanical Optical Shutter | Searchlight