Drain system on a 1995 Mercedes Benz

I have a clogged drain system on my mercedes that is causing water on the floor of the passenger side. Can someone help me with this problem?

The drain tubes for the sunroof are probably the culprit.
A length of plastic twine from a yard string trimmer works very well to unclog them. Be gentle, and don’t force it through the tube.You can locate the drain tubes with the sunroof open, and you should see the bottom of the tube from underneath.You can work both from the top down and the bottom up.


It could also be the AC evaporator drain, does it only happen in the rain?