Top Suppliers:I want be here

306974-64-1

306974-64-1 structure
306974-64-1 structure

Name ethyl 4-(5-((2-ethoxypyrimidin-5-yl)methyl)-4-oxo-2-thioxo-3,4-dihydropyrimidin-1(2h)-yl)benzoate
Molecular Formula C20H20N4O4S
Molecular Weight 412.46