Mastic Myths - Silicone vs Butyl puttyFor many years your window panes would have been sealed in their frames with a two part butyl putty, sometime known as Marine Seal 033. ...