Tetrapropylammonium tetraoxoruthenate (CAS No.114615-82-6), its synonyms are Tetrapropylammonium perruthenate ; N,N,N-Tripropylpropan-1-aminium oxido(trioxo)ruthenium .