2419984-69-1 | Ethyl 3-(3-oxo-1-propyn-1-yl)benzoate | AOBChem