can't read?
M 2534 (OTTOKEMI) Methyltriphenylphosphonium iodide, 98% Cas 2065-66-9 - used Triphenylamine-based dyes and polyolefinic aromatic molecules with pyrene for use in dye-sensitized solar cells.