Halobenzoquinones (HBQs), as new emerging disinfection by-products (DBPs), are frequently detected in potable and swimming pool waters. In fact, HBQs are also precursors of other DBPs such as ...