I called and talked to Alex at All Balls and he is sending the bearing (99-3520) early tomorrow. I hope to have it this weekend. His measurments showed that the 99-3520 had an inner diameter of 26mm. The 99-3518 25mm. My chart shows that 1mm equals 0.0394in. My measurements showed 0.040 needed, So that ought to work. Alex is looking for feedback so I'll let him know how they work and post it here also. It looks like the bearings will make for a smooth and strong head on these bikes.