68332-33-2 | Ethyl 3-iodo-β-oxobenzenepropanoate | AOBChem