38274-54-3
benurestat
(贝奴司他)
Product Code:
266428
Molecular Formula:
C9H9 Cl N2 O3
Molecular Weight:
228.63
Order 38274-54-3
benurestat,CASNo 38274-54-3