Demolition Equipment Construction Machinery
Japan is earthquake country and most buildings are built to resist any sort of shock When you consider that machines have to be extratough in order to break such solidlybuilt structures you can understand why our engineering is so advanced Our demolition spec excavators are built with strong arms to handle even the sturdiest of buildings