Loading patent details...
US4330874A: Mechanical Sector Scanner Head and Power Train | Searchlight