Loading patent details...
US6504966B2: Optical deflecting element, optical switch module, light signal switching device | Searchlight