I do not have this ballnuts to measure them, I have just ordered them from Chai, but from their drawings, the Chinese RM1605 will fit perfectly in your supports. I have not encoutered the SF ones.