Basic information Safety Related Supplier
2-ETHOXYCARBONYL-4,6-DIPHENYLPYRYLIUM TRIFLUOROMETHANESULPHONATE, 96 Structure

2-ETHOXYCARBONYL-4,6-DIPHENYLPYRYLIUM TRIFLUOROMETHANESULPHONATE, 96

2-ETHOXYCARBONYL-4,6-DIPHENYLPYRYLIUM TRIFLUOROMETHANESULPHONATE, 96 Supplier