Free release

112764-86-0 lumazine, 7-benzyl-6-hydroxy-1-(o-methoxyphenyl)-3-methyl- (6ci)

service@apichina.com
Product Name Lumazine, 7-benzyl-6-hydroxy-1-(o-methoxyphenyl)-3-methyl- (6CI)
CAS No. 112764-86-0
Molecular Formula C21H18N4O4