ETHYL 2-(1-BENZHYDRYLAZETIDIN-3-YLIDENE) ACETATE [ 158602-32-5 ]