83803-49-0 Benzyl 2-((2-(phenylmethylene)heptylidene)amino)benzoate EINECS 280-867-1