Can you tell me the manufacturer of the clear plastic window flahing Tommy used in episode 2809 at the bensonwood factory to weather proof the window?