643086-75-3
7-hydroxy-5-isopropoxyquinazolin-4(3H)-one
Product Code:
1737825
Molecular Formula:
Molecular Weight:
Order 643086-75-3