1-Benzhydrylazetidin-3-yl 2-cyanoacetate

Product Number: WD02G6U
Product Name: 1-Benzhydrylazetidin-3-yl 2-cyanoacetate
CAS: 116574-14-2
MF: C19H18N2O2
MW: 306.35842