122364-82-3 3-(7-Hydroxynaphthyl)-2-thiazole-4-carboxylic acid D-Naphthylluciferin, firefly NpLH2