Top Suppliers:I want be here

324577-03-9

324577-03-9 structure
324577-03-9 structure

Name dimethyl 2,6-dimethyl-4-styryl-1,4-dihydropyridine-3,5-dicarboxylate
Molecular Formula C19H21NO4