Hello,
We carry metal and plastic insert clips for storm windows, which you can view here. The 70-180 is one popular option, used with the 70-112 thumb screw, but we would need to see photos of your original clips to determine the best replacement. Thank you!