142580-78-7 | Ethyl 4-(7-octen-1-yloxy)benzoate | AOBChem