141103-69-7
Phthalazinium, 3-ethoxy-2,3-dioxopropylide
Product Code:
2428985
Molecular Formula:
C13H12N2O3
Molecular Weight:
Order 141103-69-7