Epalrestat
依帕斯他
CAS No:
82159-09-9
Order 82159-09-9
epalrestat