I understand that Strobel is the brand name, like Kleenex is for tissue, but are there any other vendors or manufacturers that you’re aware of? The only thing I found that wasn’t a Chinese knock off was from Techsew but it says it’s for Fur. Not sure if this would work for insoles, but I did message them.