Dewatering Screen

Dewatering screen side view.



  • dewatering screen
  • side view
  • size