Home Chemical Details 158602-32-5
ETHYL 2-(1-BENZHYDRYLAZETIDIN-3-YLIDENE) ACETATE
Acetic acid, 2-[1-(diphenylMethyl)-3-azetidinylidene]-, ethyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us