Hello
I would say that this yellow piece of transportation is an electric post delivery thing used by the swedish Postal Service in the mid 1990´s. I don´t know its actual name but I believe its was made here in the country and designed by the inventor Björn Örtenheim.
They say tha function creates beauty, but in this case ...