Telstar’s 28 Inch Rotary Screen Unit

 

Telstar Engineering