SEARCH Articles Figures Tables Aluminum bonding Aluminum carbonate Aluminum halides Aluminum-carbon bond Boron bonding Boron halides Boron halides bonding Boron-aluminum Carbon halides Halide bond