Looking at the below they spec F6900 which is different to 6900 FO. I have looked at both sides of the bearing pressed into the link and I'm 99% sure they are F6900 not 6900 FO as there is no offset.
I don't think you can buy actually buy F6900 LLU bearings separately and I would be surprised if that is what is in the kit Banshee sell. LLU is the type of sealing.
I have ordered some F6900-2RS Enduro bearings (2RS = 2 Rubber Seal) which seem to be the best, and aside from cheap generic bearings, the only option.

June 11, 2021, 1:40 a.m. - Dan Lees
Looking at the below they spec F6900 which is different to 6900 FO. I have looked at both sides of the bearing pressed into the link and I'm 99% sure they are F6900 not 6900 FO as there is no offset. I don't think you can buy actually buy F6900 LLU bearings separately and I would be surprised if that is what is in the kit Banshee sell. LLU is the type of sealing. I have ordered some F6900-2RS Enduro bearings (2RS = 2 Rubber Seal) which seem to be the best, and aside from cheap generic bearings, the only option. 