IMMS GmbH Contact Person Eric Schaefer eric.schaefer [at] imms.de Location Ehrenbergstr. 27 98693 Ilmenau Germany IMMS Website