Ball and socket pipe coupling
Ball flex union
Branched hose construction, part therefor and methods of making
Canada
World
United States