126953-24-0

tert-butyl 2-phenyl-2-prop-2-en-1-ylhydrazinecarboxylate