Custom Synthesis and Chemical Reagents
meso-tetrakis(N-methyl-4-pyridyl)porphine tetrakis(p-toluenesulfonate)