Ethyl2-(5-bromopyridin-2-ylidene)-2-cyanoacetate [ 103590-10-9 ]