Rotary Screen

Telstar’s Rotary Screen Unit On A Mark Andy LP3000-17