Final answer:
The difference in boiling points between isopropyl alcohol and ethylene glycol is due to the stronger intermolecular hydrogen bonds in ethylene glycol, requiring more energy to break than the weaker forces in isopropyl alcohol.
Step-by-step explanation:
The observed difference in boiling points between isopropyl alcohol and ethylene glycol, despite their similar molecular masses, can be attributed to the types of intermolecular forces present in each liquid. Ethylene glycol has a higher boiling point due to the presence of strong hydrogen bonding interactions between its molecules, which are more effective at holding the molecules together, thereby requiring more energy to evaporate. In contrast, isopropyl alcohol has weaker interactions such as van der Waals forces and some hydrogen bonding, which are easier to overcome and thus have a lower boiling point.