Loading patent details...
US5577152A: Motor Assembly | Searchlight