General purpose chemistry calculator.