10437-95-3
2-(3-oxo-3-phenylpropanoyl)-1H-indene-1,3(2H)-dione
Product Code:
1375691
Molecular Formula:
C18H12O4
Molecular Weight:
292.29
Order 10437-95-3