2-Propenyl benzoate 583-04-0 AI3-07823 ALLYLBENZOATE Allyl benzoate Benzoic acid, 2-propenyl ester Benzoic acid, allyl ester (8CI) EINECS 209-494-4 NSC 32639 NSC 406846