110447-62-6
ethyl (3-{2-hydroxy-3-[4-(2-hydroxyethyl)piperazin-1-yl]propyl}-2,5-dioxo-4,4-diphenylimidazolidin-1-yl)acetate dihydrochloride
Product Code:
1317568
Molecular Formula:
C28H38Cl2N4O6
Molecular Weight:
597.53
Order 110447-62-6