I have seen these "corrugated" hose clamps on vehicles before, I think as coolant hose clamps as well as these bigger ones for intake ducting.
CHRA used them on the late, great GW's pickup. (see link below)
But I can't find them anywhere. Anyone know where I can get them?
https://lateral-g.net/forums/attachm...1&d=1554736186
Thanks!!
Bill