179191-93-6
3-Cyclobutene-1,2-dione, 3-ethoxy-4-(4-iodophenyl)-
Product Code:
429056
Molecular Formula:
C12H9IO3
Molecular Weight:
328.10
Order 179191-93-6