Loading patent details...
US5662428A: Shaft Assembly | Searchlight