Needle roller bearing is a kind of roller bearings which the cylinder rollers are small in diameter relative to their length. TBB provides needle roller bearing in many designs and sizes which is appropriate for a wide range of operation and machinery. TBB needle roller bearings include cage needle roller assemblies, drawn cup needle roller bearing, solid needle roller bearings thrust needle roller bearings, cam followers and roller followers.