Top Suppliers:I want be here

301206-04-2

301206-04-2 structure
301206-04-2 structure

Name [5-[(4-amino-1-methyl-2,6-dioxo-3-phenylpyrimidin-5-yl)carbamoyl]-2-methylphenyl] acetate
Molecular Formula C21H20N4O5
Molecular Weight 408.40700
Exact Mass 408.14300
PSA 128.91000
LogP 2.56960