IR functional group assignment

Practice: IR Spectra

Identify all the functional groups in the following IR Spectrum:
More Infrared Spectroscopy Questions: