Benzoylurea Min 98.0% HPLC N 25G Synonym Benzoylcarbamide MDL Number 00025441 RTECS YR9070000 Beilstein 09 003 00 1115 SDBS 3552 Mol. Fo