3-indolecarboxylic acid benzyl ester [ 148357-04-4 ]