Imidazopyridazinediones, their preparation and their use as pharmaceutical compositions | Patent Publication Number 20050203095 | Patexia