2,6-Naphthalenedicarboxaldehyde, 3,7-dihydroxy-

2,6-Naphthalenedicarboxaldehyde, 3,7-dihydroxy- · CAS 1092649-40-5