Hello! That L shaped bracket is called a pivot bar. Yours in particular appears to be a match for our 26-361, but look it over and see what you think.
As for the spiral balance, my recommendation is our S900-29.