Loading patent details...
US5430571A: Rotary Mirror System | Searchlight