347841-51-4

347841-51-4 structure
347841-51-4 structure

Name Diphenyl-2,4,6-trimethylphenylsulfonium ptoluenesulfonate
No Any Chemical & Physical Properties