Mechanistic Insight into the Formation of Tetraarylazadipyrromethenes | doi.page