Loading patent details...
US6681063B1: Low voltage micro-mirror array light beam switch | Searchlight