157957-71-6 Tetraruthenated porphyrin