Imidazolopyrazinones as potential antioxidants.