2918842-42-7 | ethyl 2-(benzyloxy)-3-chloro-5-fluorobenzoate | AOBChem