2-Naphthalenecarboxylic acid, 1-hydroxy-, phenyl ester [132-54-7] 98%2-Naphthalenecarboxylic acid, 1-hydroxy-, phenyl ester [132-54-7] 98%SKU: 132547Add to Quote