TRACK MOUNTED VERTICAL SHAFT IMPACTOR

0913000034