Alloxan

Definition of Alloxan from the PharmacyDictionary.in

Alloxan

This is an oxidative product of uric acid.

Not Available