2918963-19-4 | ethyl 4-cyclooctylbenzoate | AOBChem