LCA doesn't look right
We used to be able to buy those weld-on tabs.
I think you might be right about the T-bars, it's hard to say from the pics. It looks more like the tube might be crooked
Print