Diarylethene Molecular Photoswitches | 9783527346400 | Memmo