3-Cyclobutene-1,2-dione, 3-ethoxy-4-(4-iodophenyl)-

Product Code: 429056
Molecular Formula: C12H9IO3
Molecular Weight: 328.10
179191-93-6