2-(ETHOXYCARBONYL)-4,6-DIPHENYLPYRANIUM TRIFLUOROMETHANESULFONATE

Product Code: 803663
Molecular Formula: C21H17F3O6S
Molecular Weight: 454.42
85056-65-1