ByNobleID
    Derivatives of 1-Hydroxy-2-naphthoic Acid. Part I. 4-Halogeno-1-hydroxy-2-naphthoic Acid and their Derivatives. | NobleID