Saw this parked on the street while walking around Goettingen today.  The company name doesn't translate very well.