4-azido-3-iodobenzylcarazolol

4-azido-3-iodobenzylcarazolol · CAS 83538-85-6