Benzylidenecyanoacetate (HCID 5049266)|Huagongshe