1,8-Naphthyridine-3-carboxylic acid, 4-hydroxy-7-methyl-, ethyl ester [13250-96-9] 95%1,8-Naphthyridine-3-carboxylic acid, 4-hydroxy-7-methyl-, ethyl ester [13250-96-SKU: 13250969Add to Quote