Soma (Carisoprodol) is a musculoskeletal pain relief medication for short-term pain relief management. It is approved for... moreSoma (Carisoprodol) is a musculoskeletal pain relief medication for short-term pain relief management. It is approved for three weeks, and the effect generally begins within half an hour and lasts up to six hours