Inhibitors and their uses | Patent Publication Number 20180111896 | Patexia