Carbohydrates Lipids Proteins Nucleic Acids Chart - Macromolecules Carbohydrates Lipids Nucleic Acids Proteins