Torsionally elastic shock and vibration absorbing coupling
Transmission joint
Canada
World
United States