1384889-76-2 | 4-Thiazolecarboxylic acid, 2-(2-naphthalenyl)-, methyl ester | AOBChem