Today a large number of synthetic pharmaceuticals, peptides, and proteins are produced at large scale using HPLC. For instance, in the final polishing step of insulin, HPLC is the method of choice as it is powerful enough to separate out the critical impurities from the target compound. The impurity and the target compound can be almost identical in physical characteristics, thus requiring an extremely powerful separation technique.