Isomerization and Aggregation of the Solar Cell Dye D149.

Isomerization and Aggregation of the Solar Cell Dye D149.