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