Is Addmotor a US company?
Yes, sure. Addmotor is a US-based company located at 4188 Arden Drive, El Monte, California, 91731.