When my old boss was putting glides together for the local heavy hitters, he was getting them from TCI. Not sure if they still are available as I have not built a glide in about 4 years now.
I believe ATI sell that ratio.As for strength ,I think these pieces have alot of fine teeth making them weak but am not positive.Check their website.