6905DU Sealed Ball Bearing, Bearing is made of Chrome Steel, 6905-DU bearing has rubber seals to protect the bearing from dust or any possible contamination, bearing is self lubricated, inner diameter is 25mm, outer diameter is 42mm and width is 9mm.