https://www.informationq.com/information-of-computer-motherboard/