5-Hydroxyiminobarbituric acid 5-Isonitrosobarbituic acid 87-39-8 AIDS-081843 AIDS081843 Alloxan 5-oxime NSC56338 Violuric acid