Free release

112658-51-2 lumazine, 7-benzyl-6-hydroxy-3-methyl-1-o-tolyl- (6ci)

service@apichina.com
Product Name Lumazine, 7-benzyl-6-hydroxy-3-methyl-1-o-tolyl- (6CI)
CAS No. 112658-51-2
Molecular Formula C21H18N4O3