Top Suppliers:I want be here

143323-42-6

143323-42-6 structure
143323-42-6 structure

Name Diethyl2-hydroxy-5-nitro-6-phenylpyridine-3,4-dicarboxylate
Molecular Formula C17H16N2O7
Molecular Weight 360.32