1001594-85-9

1001594-85-9 structure
1001594-85-9 structure

Name 2,4-diphenyl-5-methyl-6-(2,3-dimethylphenyl)pyrylium tetrafluoroborate
Molecular Formula C26H23BF4O
Molecular Weight 438.26500
Exact Mass 438.17800
PSA 13.14000
LogP 8.78690