HCV protease inhibitors and uses thereof | Patent Publication Number 20090306085 | Patexia