Alloxan

Al·lox·an

Alloxan

n.
  1. An oxidation product of uric acid. It is of a pale reddish color, readily soluble in water or alcohol. (Chem.)