Machined type needle roller bearing TAF212916, the TAF212916 inner diameter is 21mm, the outer diameter is 29mm and width is 16mm.