Yep,the Korean red can thing is very effective.Bought it from Jusco Midvalley some time back,but for some reason,everytime I go there nowadays,no more already.
It works by fuming the whole interior and airducts.You pour the supplied water into the plastic can,then place the other metal can containing powder into the water filled can,then place the whole lot onto the passenger footwell where the air intake for the A/C is.The powder will react with the water and generate fumes which will be sucked into the aircond and recirculated inside the car.
Been looking for more of these coz the stinky smell is back on my aircond when I first turn it on.Think must be due to the dark garage where it's parked.
If anyone knows where else I can get this thing in PJ/KL,I'll appreciate it.