AB chemicals