CAS 2025-40-3 alpha-Cyanocinnamic acid ethyl ester (HCID 668187)|Huagongshe