78767-55-2

BENZOIC ACID, 4-FORMYL-, PHENYLMETHYL ESTER