Source: http://www.nitjsr.ac.in/course_assignment/CH31CH-33053.%20Aspirin%20Synthesis.pdf