Ethanone, 1,1'-(1,5-dihydroxy-2,6-naphthalenediyl)bis-

Product Code: 958560
Molecular Formula: C14H12O4
Molecular Weight: 244.24
102360-10-1