https://depcontrol.org/6-different-types-of-bonds-you-need-to-know.html
6 Different Types Of Bonds You Need To Know