SEARCH Articles Figures Tables D Glyceraldehyde D Glyceraldehyde 3 phosphate Glyceraldehyd Glyceraldehyde 3-phosphate NAD+