Substituted benzothienyl-pyrrolotriazines and uses thereof | Patent Publication Number 20150031676 | Patexia