SEARCH Articles Figures Tables 1.1.1- Trihalides acids Boron trihalide Boron trihalides Boronic Lewis acidity Lewis boron Trihalides