PeteZ8,

Film support is the same as film base, meaning the thin plastic sheet on which the film emulsion is coated. It is usually triacetate celluloid or PET. Problem is that it has to be subbed, meaning there is a layer that helps the emulsion to adhere properly and surviving the process without loosening.