52722-61-9

(1-HYDROXY-3,4-DIOXO-3,4-DIHYDRONAPHTHALEN-2-YL)ACETALDEHYDE