Organic compounds and their uses | Patent Publication Number 20110275819 | Patexia