Organic synthesis involves the coupling together of small molecules, usually followed by functional group interconversions, and subsequent further coupling until a final target molecule has been ...