Riluzole (substance)
Supplier: international · SCTID 386980005
Benzothiazole Central nervous system agent Glutamate receptor antagonist