You could always keep some synthetic urine in your pocket. There are no substances that will get you clean or keep you clean. Time is the only cure.