2582817-99-8 | Ethyl α-oxo-4-(1-propyn-1-yl)benzeneacetate | AOBChem