https://123dok.net/document/yd78w51g-bpttf-based-assembled-electron-donating-triangle-capable-binding.html