benzyl 3-(3-bromophenyl)-3-formylpyrrolidine-1-carboxylate [ 1160502-21-5 ]