Prescription drug. A muscle relaxant with a central mechanism of action.

Ampoules

SPC