Michael Zettler, Germany, Bäretswil, M, Compounds AG