Loading patent details...
US20040140667A1: Positive locking fitting assembly | Searchlight