221906-67-8
1-Diphenylmethylazetidin-3-yl 3,3-diaminoacrylate acetate
Product Code:
216028
Molecular Formula:
C19H21N3O2.C2H4O2
Molecular Weight:
383
Order 221906-67-8