85056-65-1
2-(ETHOXYCARBONYL)-4,6-DIPHENYLPYRANIUM TRIFLUOROMETHANESULFONATE
Product Code:
803663
Molecular Formula:
C21H17F3O6S
Molecular Weight:
454.42
Order 85056-65-1