Custom Synthesis and Chemical Reagents
4-(10,15,20-triphenyl-23,24-dihydro-21H-porphyrin-5-ylidene)cyclohexa-2,5-dien-1-one