1338257-23-0
1-(8-chloro-6-propylaminoisoquinolin-3-yl)-3-ethylurea
Product Code:
1592005
Molecular Formula:
Molecular Weight:
Order 1338257-23-0