Delve into the chemical properties and mechanisms of Tetrabromobisphenol A (TBBA) with CAS 79-94-7, a key flame retardant and chemical intermediate.