Loading patent details...
US5618129A: Snap-Engaging Mounting Plate | Searchlight