Loading patent details...
US5430561A: Optical Space Switch Employing 2 Parallel Diffraction Gratings and a Polarization Rotating Element | Searchlight