Cleaning and industrial chemicals