Carbohydrates Lipids Proteins Nucleic Acids Chart - Ch103 Chapter 8 The Major Macromolecules Chemistry