TMD pic_web

900-ton Tuned Mass Damper (TMD)