Mercedes-benz: 6673250084     667 325 0084    
Renault trucks: 50 00 288 447     5000288447