Imidazotriazinones and the use thereof | Patent Publication Number 20040097498 | Patexia