3-phenyl-3-cyclobutene-1,2-dione

Product Code: 148179
Molecular Formula: C10H6O2
Molecular Weight: 158.15
3947-97-5