Idrocilamide (substance)
Supplier: international · SCTID 16311000122105
Ethanolamine and/or ethanolamine derivative Skeletal muscle relaxant