1-azido-2-phenyl-3-phenalenone NSC669152