Made in Germany

NEC 10000 "Drinking Water Mobile Station"