Loading patent details...
US4895329A: Flashlight Clamp | Searchlight