Top Suppliers:I want be here

1253792-85-6

1253792-85-6 structure
1253792-85-6 structure

Name ethyl 2-(5-(4-ureidophenyl)-1H-iMidazol-2-yl)acetate
Molecular Formula C14H16N4O3
Molecular Weight 288.30184