DNVD

DNVD stands for Dynamic Non-linear Vibration Dissipaters

DNVD
Share
Abbreviations And Their Meaning