Recent Advances in Synthesis and Applications of Azoxybenzenes | Synapse