31. Halogen compounds

Further halogenoalkane and aryl halide chemistry.

← Back to ALevel Chemistry