Impermeable flexible liquid barrier film for encapsulation of DSSC metal electrodes

Impermeable flexible liquid barrier film for encapsulation of DSSC metal electrodes