Diphenyl Phosphorazide (DPPA): More Than Three Decades Later, TCI Mail No. 134 - Shioiri, T (Tokyo Chemical Industry Co. Ltd, 2007)
(accessed Nov 19, 2019)