TETRAPROPYLAMMONIUM PERRUTHENATE [ 114615-82-6 ]