(2S)-2-(4-BROMOPHENYL)-2-HYDROXYACETIC ACID >99%EE [ 123484-90-2 ]