Loading patent details...
US5453915A: Lighted Adjustable Mirror With Clamp | Searchlight