Contact Get In Touch No. 58, Xinjinqiao Road, Pudong New Area, Shanghai, China. +86 139 1779 8447 manage@robin-motor.com Send Us a Message There was an error trying to submit your form. Please try again. This field is required. This field is required. SEND MESSAGE There was an error trying to submit your form. Please try again. Let’s Build YourDream! Let’s Talk!