1256481-56-7 | Ethyl 4-octyl-α-oxobenzeneacetate | AOBChem