Loading…
Merck 908568-100MG [Ir(dFCF3ppy)2-(5 5′-dCF3bpy)]PF6 | IRIGHT