Multi purpose cleaner