Home Chemical Details 74764-45-7
1-(1,3-Dioxo-2,2-diphenylbutyl)-3,3,4-triphenylazetidin-2-one
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us