Loading patent details...
US4068538A: Stabilized Platform System | Searchlight