DyeSol Test Cell Assembly Machine DyeSol E002-1233 A machine for heat sealing dye-sensitized solar cells Contact: Johnny Slätt