Loading patent details...
US4696196A: Stabilized Platform Arrangement | Searchlight