chemical structure of 619294-62-1 FT-0700043

Product Name:

1-((E)-(3-Pentyl-1H-inden-1-ylidene)methyl)naphthalene

Catalog No: FT-0700043

CAS NO:619294-62-1
MW:324.5000 g/mol
MF:C25H24
INCHI KEY:FPESBQVTVSBBSE-OQKWZONESA-N