Top Suppliers:I want be here

330803-43-5

330803-43-5 structure
330803-43-5 structure

Name 2-methyl-4-(2-naphthalenyl)-5-thiazolecarboxylic acid ethyl ester
Molecular Formula C17H15NO2S