103884-86-2 5-Azidoalrestatin