diazoacetic ester or ethyl diazoacetate chn2 cooc2h5 – Meaning and Explanation