Loading patent details...
US7284866B2: Stabilized image projecting device | Searchlight