Turbo Engineers offers Life Sealed Idler Rollers. Turbo Engineers is accredited with ISO 9001:2000. The Life Sealed Idler Rollers are used in various industrial applications. This idler roller is made in ultra modern CNC machines. The Life Sealed Idler Rollers both ends are machined simultaneously in Double Headed Boring Machine, the Bearing cups are welded in Double Headed Boring Machine. The rollers are expected to perform extremely well Up to 40,000 Hours. Life Sealed Idler Rollers are manufactured to ISI / CEMA / ANSI / JIS standard.