Yes, this is the Hard to find bearing size, special size made with 20mm ID, 35mm OD and 9mm width, Sealed Ball Bearing, 20mm x 35mm x 9mm, 20X35X9-2RS Sealed Ball Bearing, Bearing is made of Chrome Steel, Bearing is closed with rubber seals to protect the bearing from dust or any possible contamination, Bearing is sealed and self lubricated, bearing inner diameter is 20mm, bearing outer diameter is 35mm and bearing width is 9mm, Bearing is lubricated with grease.Item: 20X35X9-2RS Ball Bearing, Type: Deep Groove Radial Ball Bearing, Dimensions: 20mm x 35mm x 9,mm/Metric, Bearing Inner Diameter: 20mmBearing Outer Diameter: 35mmBearing Width: 9mmSize: 20mm x 35mm x 9mmCage: Chrome Steel, Material: Chrome Steel, Closures: Double sealed with rubber seals RS/RS1/2RS1, Quantity: One Bearing, 20X35X9-2RS Bearing Rubber Sealed, 20X35X9mm