Camphorsulfonic acid