1338255-42-7
1-(5-bromo-8-methoxyisoquinolin-3-yl)-3-ethylurea
Product Code:
1538662
Molecular Formula:
Molecular Weight:
Order 1338255-42-7