Hydraulic Construction Punch

Hydraulic Construction Punch

Hydraulic construction punch breaking up an asphalt roadway.