Violuric acid hydrate, 98%

AB143284