Loading patent details...
US4099634A: Combined Motor Puller and Stand | Searchlight