344584-86-7

344584-86-7 structure
344584-86-7 structure

Name (E/Z)-4-methyl-N-(2,3-diphenyl-1H-inden-1-ylidene)benzenamine
Molecular Formula C28H21N
Molecular Weight 371.47300
Exact Mass 371.16700
PSA 12.36000
LogP 7.08850
Precursor  0

DownStream  1