Loading patent details...
US5624271A: Connector Latch Interlock Plate | Searchlight