38186-51-5 | diethyl 4-bromobenzylphosphonate | AOBChem