Anyone seen this before? Can't find anything on icon nor the web. Recessed N.E.T. & T. CO. Guess its called a 2 wire cleat.............close enough.