Aileron Pharmaceuticals SA (CHE-112.107.148) | Good Co.