I bought two of moisture absorbers for my car that had a water leak under the carpet. This problem is solved, it is still moisture absorbers and help a lot to remove the windscreen fogging and especially the smell. I received these products there is a week and they work because I just reload this afternoon! very good buy that goes unnoticed in the car!