Loading patent details...
US6273743B1: Latch apparatus for electrical connection | Searchlight