850567-28-1 | Ethyl 3-(3-boronobenzamido)propanoate | AOBChem