Vocabulary

色素増感太陽電池

dye-sensitized solar cell; DSSC

noun