I copied this from an older post, I used this needle bearing and inner race by CBR to replace the 2 bearing stock Honda bearings. I now have over 50,000 miles on bearing and race with 0 wear noted at each drive flange lube. I do not clean this needle bearing with anything, only add a little lube each time with a clean acid brush. Please read below paragraph:
O.K. .. for the benefit of the thread I can now answer my own question thanks to a very prompt email reply from Charlie at CBR. Load carrying capacity of the (Japanese-IKO) roller bearing is twice that of the combined 6905's. The roller bearing and the inner race sell for $44.00 (Part# RNA 4905 UU and LRTZ 253018). The complete rear wheel bearing kit includes the roller bearing, 2 outer wheel bearings, dust seal and two o-rings for $89.00. Shipping to Ontario is $19.50 USPS priority flat rate. So I get the entire kit cheaper from across the continent internationally than for the 2 German bearings locally.
there link
http://www.cbrbearing.com