116574-14-2
Cyanoacetic acid-[1-(diphenylmethyl)-3-azetidinyl] ester
Product Code:
113279
Molecular Formula:
C19H18N2O2
Molecular Weight:
306.36
Order 116574-14-2