Loading patent details...
US6472596B1: Coupling mechanism for an electrical fitting including energy absorbing self-returning snaps | Searchlight