If something has '-yl' suffix it is an alkyl group. Attribution: Marc T. Facciotti (own work). Hydrocarbons We'll start with an overview of simple hydrocarbons. A charged group is either positive or negative (gains or loses an electron) and a polar group contains atoms that have a difference in electronegativity. Lipids---carboxylic acid with long hydrocarbon chains (usually above 16 C long). { "1.01:_Biological_Foundations" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "1.02:__Atoms_Ions_Molecules" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "1.03:_Intermolecular_Forces" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "1.04:_Carbon_and_Functional_Groups" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "1.05:_Water_Equilibrium_and_Buffers" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()" }, { "00:_Front_Matter" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "01:_Chemical_and_Biological_Foundations" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "02:_Structure_and_Function-_Proteins" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "03:_Catalysis" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "04:_Structure_and_Function-_Nucleic_Acids" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "05:_Structure_and_Function-_Carbohydrates_and_Lipids" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "06:_Energy_and_Metabolism" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "07:_Regulation_of_Metabolism_and_Homeostasis" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "08:_Biotechnology_and_Other_Applications_of_Biochemistry" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "09:_Basic_Techniques" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "10:_Supplemental_Modules_(Biochemistry)" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "zz:_Back_Matter" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()" }, [ "article:topic", "enantiomers", "structural isomers", "isomers", "functional group", "hydrocarbon", "aromatic hydrocarbon", "aliphatic hydrocarbon", "authorname:openstax", "showtoc:no", "license:ccby", "transcluded:yes", "geometric isomer", "organic molecule", "substituted hydrocarbon", "source[1]-bio-1786" ], https://chem.libretexts.org/@app/auth/3/login?returnto=https%3A%2F%2Fchem.libretexts.org%2FCourses%2FCalifornia_Polytechnic_State_University_San_Luis_Obispo%2FSurvey_of_Biochemistry_and_Biotechnology%2F01%253A_Chemical_and_Biological_Foundations%2F1.04%253A_Carbon_and_Functional_Groups, \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}}}\) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\), status page at https://status.libretexts.org, Describe the role of functional groups in biological molecules. If you're seeing this message, it means we're having trouble loading external resources on our website. This link is called a glycosidic bond. All of those H-bonds also make them quite "sticky". { "01.1:_Welcome_to_BIS2A" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "01.2:_The_Scientific_Method" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "01.3:_Problem_Solving" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "02.1:_The_Design_Challenge" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "02.2:_Bacterial_and_Archaeal_Diversity" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "02.3:_Eukaryotic_Cell:_Structure_and_Function" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "03.1:_Electronegativity" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "03.2:_Bond_TypesIonic_and_Covalent" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "03.3:_Hydrogen_Bonds" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "03.4:_Functional_Groups" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "04.1:_Carbohydrates" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "04.2:_Lipids" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "04.3:_Amino_Acids" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "04.4:_Nucleic_Acids" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "05.1:_Proteins" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "05.2:_Enzymes" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "05.3:_pH" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "06.1:_pKa" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "06.2:_Chemical_Reactions" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "06.3:_Energy_Story" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "06.4:_Thermodynamics" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "06.5:_Energy" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "06.6:_Free_Energy" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "06.7:_Endergonic_and_Exergonic_Reactions" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "06.8:_Activation_Energy" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "07.1:_Energy_Story" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "07.2:_Energy_and_Chemical_Reactions" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "07.3:_Chemical_EquilibriumPart_1:_Forward_and_Reverse_Reactions" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "07.4:_Chemical_EquilibriumPart_2:_Free_Energy" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "08.1:_ATP" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "08.2:_Reduction_Oxidation_Reactions" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "08.3:_Electron_Carriers" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "09.1:_Metabolism_in_BIS2A" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "09.2:_Glycolysis:_Beginning_Principles_of_Energy_and_Carbon_Flow" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "09.3:_Fermentation_and_Regeneration_of_NAD" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "10.1:_Oxidation_of_Pyruvate_and_the_TCA_Cycle" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "10.2:_Introduction_to_Electron_Transport_Chains_and_Respiration" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "11.1:_Electron_Transport_Chains" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "11.2:_Light_Energy_and_Pigments" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "11.3:_Photophosphorylation:_Anoxygenic_and_Oxygenic" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "12:_Light_Independent_Reactions_and_Carbon_Fixation" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "13.1:_Eukaryotic_Origins" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "14:_The_Cytoskeleton" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "15.1:_Membranes" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "15.2:_Membrane_Transport" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "15.3:_Membrane_Transport_with_Selective_Permeability" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "16.1:_The_DNA_Double_Helix_and_Its_Replication" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "17.1:_The_Flow_of_Genetic_Information" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "18.1:_Transcriptionfrom_DNA_to_RNA" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "19.1:_TranslationProtein_Synthesis" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "19.2:_The_Endomembrane_System" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "20.1:_Mutations_and_Mutants" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "21.1:_Sickle_Cell_Anemia" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "22.1:_Gene_regulation:_Introduction" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "23.1:_Gene_regulation:_Bacterial" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "23.2:_Gene_regulation:_Eukaryotic" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "24.1:_Cell_division:_Bacterial" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "24.2:_Cell_division:_Mitosis" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "25.1:_Cell_division:_Mitosis" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "25.2:_Cell_division:_Meiosis" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", "26:_Genomes:_a_Brief_Introduction" : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()" }, { Bis2A_SS2_Lecture_Agenda : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()", Readings : "property get [Map MindTouch.Deki.Logic.ExtensionProcessorQueryProvider+<>c__DisplayClass228_0.b__1]()" }, https://bio.libretexts.org/@app/auth/3/login?returnto=https%3A%2F%2Fbio.libretexts.org%2FCourses%2FUniversity_of_California_Davis%2FBIS_2A%253A_Introductory_Biology_(Easlon)%2FReadings%2F04.1%253A_Carbohydrates, \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}}}\) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\), Fructose versus both glucose and galactose, Linear versus ring form of the monosaccharides, status page at https://status.libretexts.org, Simple carbohydrates, such as glucose, lactose, or dextrose, end with an "-ose.". answer choices. Structural Biochemistry/Carbohydrates/Monosaccharides Common disaccharides include lactose, maltose, and sucrose (Figure 5). 2. Direct link to Michael's post Confused about difference, Posted 7 years ago. By carbonyl position: glyceraldehyde (aldose), dihydroxyacetone (ketose). Short Answer. Carbohydrates are called saccharides or, if they are relatively small, sugars. Stereochemistry of the compound. For instance, R might be an ethyl (CH, Posted 6 years ago. This note covers the following topics:Derivatives Of Hydrocarbons, Alcohols, Phenols, Ethers And Epoxides , Derivatives Of Hydrocarbons, Aldehydes, Ketons, Carboxylic Acids, Functional Derivatives Of Monocarboxylic Acids , Nitro Compounds, Organosulphur And Organo Phosphorus, Organic Compounds Of Nitrogen, Amino Compounds , Organosulphur And . Direct link to David Son's post how alkanes are less reac, Posted 7 years ago. As shown in the figure above, every other glucose monomer in the chain is flipped over in relation to its neighbors, and this results in long, straight, non-helical chains of cellulose. What functional groups are found in proteins? The "mono" in monosaccharides means one, which shows the presence of only one sugar unit. Carbohydrate---alcohol and (aldehyde or ketone). Get detailed information including the Defin . Functional groups are groups of one or more atoms with distinctive chemical properties regardless of what is attached to them. Accessibility StatementFor more information contact us atinfo@libretexts.orgor check out our status page at https://status.libretexts.org. In fructose, the carbonyl group is on the C2 carbon, forming a ketone group. Direct link to Nahin Khan's post Alkanes are less reactive, Posted 4 years ago. Structure of ketone: carbonyl bonded to R and R' groups (carbon-containing groups) on both sides. What are the functional groups in carbohydrates? | Socratic Sponsored by Beverly Hills MD The two saccharides are linked through an oxygen atom. In this section, we will discuss and review basic concepts of carbohydrate structure and nomenclature, as well as a variety of functions they play in cells. Direct link to Scott's post What is the difference be, Posted 7 years ago. Carboxyl 3. Glucose and galactose are stereoisomers (have atoms bonded together in the same order, but differently arranged in space). Acetals, hemiacetals, ketals and hemiketals in drug metabolism. Direct link to Laurent's post Well from what I learned , Posted 5 years ago. But can you build a living organism out of only combustion fuels? Functional groups can be classified as hydrophobic or hydrophilic based on their charge and polarity characteristics. Some of the important functional groups in biological molecules are shown above: hydroxyl, methyl, carbonyl, carboxyl, amino, phosphate, and sulfhydryl (not shown). Confused about differences between beta-glycosidic and alpha glycosidic linkages. As shown in the figure above, every other glucose monomer in cellulose is flipped over, and the monomers are packed tightly as extended, long chains. They are not mirror i, Posted 7 years ago. Carbonyl Functional Group; Carbohydrates. Classifying Functional Groups Many cells prefer glucose as a source of energy versus other compounds like fatty acids. Cellulose fibers and molecular structure of cellulose. The three-dimensional placement of atoms and chemical bonds within organic molecules is central to understanding their chemistry. Molecules with other elements in their carbon backbone are substituted hydrocarbons. Cellulose is the most abundant natural biopolymer. around the world. Unlike amylose, cellulose is made of glucose monomers in their form, and this gives it very different properties. As the backbone of the large molecules of living things, hydrocarbons may exist as linear carbon chains, carbon rings, or combinations of both. In order to see which functional groups are present in carbohydrates, we must look at the functional groups present in the more basic building blocks. Functional Groups Of Carbohydrates Functional Groups Of Carbohydrates Last Updated: August 08, 2022 Learn more information about functional groups of carbohydrates. A functional group may participate in a variety of chemical reactions. Iodine test: For glycans (starch, glycogen). There are many more functional groups,any tips for remembering there names? These groups play an important role in forming molecules like DNA, proteins, carbohydrates, and lipids. According to the previous lesson about ethene/ethane, galactose and glucose should be the same thing because the flip happens around single bonds. When some of these bonds are in the cis configuration, the resulting bend in the carbon backbone of the chain means that triglyceride molecules cannot pack tightly, so they remain liquid (oil) at room temperature. The name "carbohydrate" means a "hydrate of carbon." The name derives from the general formula of carbohydrate is C x (H 2 O) y - x and y may or may not be . A ketose signifies that the sugar contains a ketone functional group. Carbohydrates can contain hydroxyl (alcohol) groups, ethers, aldehydes and/or ketones. Direct link to The Real Mario 2310's post Some of them are polar, w, Posted 4 years ago. The suffixes -ane, -ene, and -yne refer to the presence of single, double, or triple carbon-carbon bonds, respectively. Carbohydrates are chains (or polymers) of basic sugar molecules such as glucose, fructose and galactose. 22407 views Formation of a 1-2 glycosidic linkage between glucose and fructose via dehydration synthesis.

How Were Manifest Destiny And Nationalism Related, Trilogy At Monarch Dunes Hoa Fees, Addleshaw Goddard Nq Salary, Mayport Naval Station Visitor Pass, Articles W

what are the functional groups of carbohydrates