Diethyl 4-((4-bromo-2-cyanophenyl)carbamoyl)benzylphosphonate 97% 133208-93-2 C₁₉H₂₀BrN₂O₄P 451.2509 g./mol $343.64 View