Self Seal Double Window