Fin seal is best for aluminum sliding windows. It can be a bit highly-priced, could be tricky to put in but extremely productive in preserving the cold out.Having said that, for isolating ceilings for airborne transfer and footfall noise, resilient sound clips, just like the GenieClip® RST can be a a lot better possibility.We had not heard of Prod