166272-96-4 | diethyl 4-oxopent-2-ynedioate | AOBChem