100-34-5 14474-43-2 2684-02-8 369-57-3 369-58-4 619-97-6 Benzenediazonium Benzenediazonium ion Benzenediazonium tetrafluoroborate Phenyldiazonium compounds