New SM 620.3 trommel screen can be operated via electrical power or a diesel engine.
Enter your email for an upgraded inbox!