Splash panel for MERCEDES-BENZ 2124200444