Categories: SCREEN EQUIPMENT
Sub-Category: TROMMEL SCREENS
Location: NORTH AMERICA
Manufacturer: 1187
Shop Fabricated approximately 11' x 65' Long Trommel