329228-11-7 | 1-bromonaphthalen-2-yl diethylcarbamate | AOBChem