Loading patent details...
US5838482A: Optical Cell | Searchlight