what's the best way to clean the white PS5 controller?

I have a white DualSense PS5 controller that got all stained in a short time. It’s probably from sweat. The rubber also has some stains but I don’t know how to remove them. I’ve already tried using toothpaste with a small brush, but it doesn’t work. Is there any product that isn’t too harsh that can make my PlayStation 5 controller look like new again, without stains and clean? I’d like to avoid buying another one.