Benzothiadiazole–ethynylthiophenezoic acid as an acceptor of photosensitizer for efficient organic dye-sensitized solar cells. Issue 43 (25th October 2018)