Maria Benz, Switzerland, Rotkreuz (Risch), F, Abnox AG