Answer & Explanation Answer: polyhydroxy aldehydes and ketones
Answer: polyhydroxy aldehydes and ketones