2-(Naphthalen-2-yl)-2-oxoacetaldehyde hydrate

Product Code: 1768513
Molecular Formula: C12H10O3
Molecular Weight: 202.20
7400-62-6