Loading patent details...
US5909019A: Front Mounting Plate With Integral Locking Tab | Searchlight