7400-62-6
2-(Naphthalen-2-yl)-2-oxoacetaldehyde hydrate
Product Code:
1768513
Molecular Formula:
C12H10O3
Molecular Weight:
202.20
Order 7400-62-6