Fig. 1: On-surface synthesis of tetraphenylethylene macrocycles. | Communications Chemistry