Backdraft factory in SA does not stock that part anymore. If the Finishline 1 1/5" clamps are a bit bigger to accommodate the rubber insert, it should fit the 1 5/8" size of the Backdraft rollbars just fine. However, Finishline does not have stock of the 1 1/5" ones and they do not respond to emails. Maybe one of you guys have an inside line to Taylor at Finishline to ask when will they get stock again...?
Has anyone dealt with these guys yet?
https://www.pythonvehicles.com/interior