Custom Synthesis and Chemical Reagents
ETHYL 4,6-DIPHENYLPYRYLIUMTRIFLUOROMETHANE-SULFONATE-2-CARBOXYLATE