Surgery

Which of the following are suspected carcinogens for bladder carcinoma?