This looks very similar to our S395-23 channel balance. Look it over and let me know what you think. This comes with our 19-005 top and 15-001 bottom nylon fitting, so as long as those match up then you should be good to go.
If I'm right, then you also want to go with the 2240 stamp option.