Loading patent details...
US20040165342A1: Connecting mechanism | Searchlight