Loading patent details...
US4173386A: Coaxial Assembly | Searchlight