2411545-66-7 | Benzoic acid, 2-formyl-, cyanomethyl ester | AOBChem