Vibration suppressing apparatus for a structure
Vibration suppressing structure
Vibration-proofing device
Wall for damping vibration
Canada
World
United States