1-Benzhydrylazetidin-3-yl 3,3-diaminoacrylate acetate (CAS 221906-67-8) | ChemAbout