TY - RPRT TI - Molecular rectification: application in dye-sensitized solar cells. AU - M K I Senevirathna AU - P K D D P Pitigala AU - V P S Perera AU - K Tennakone PY - 2005 DO - 10.1021/la0469710 UR - https://pubmed.ncbi.nlm.nih.gov/15779976/ ID - 15779976 ER -