153728-82-6 Ethanedioic acid, ruthenium salt Ethanedioic acid, ruthenium salt Catalog No.: 934277 Name: Ethanedioic acid, ruthenium salt CAS: 153728-82-6 Formula: C2H2O4.xRu Inquire about this product →