I don't think you will find anything that works better than the original wire style hose clamps. Unless it's the ford constant pressure type. Both can be bought on line as well as some supply stores.