Loading patent details...
US4461593A: Self-Aligning Mounting Arrangement | Searchlight