138145-61-6 3-Benzoyloxy-4-cyanobutanoic acid