2918894-83-2 | 4-ethoxy-3-fluorophenyl diethylcarbamate | AOBChem