196 Inch Window Draft Stopper Foam Seal Strip Self Adhesive | Desertcart Cayman Islands