Microcar is a French manufacturer of mopedcars, which started manufacturing mopedcars in 1984.
www.microcar.fi
Contact us