Can someone tell me what the U.S. English equivalent of this is?

メチコパール 500mg

I believe it is a pain medicine but my mother in law's U.S. Doc wants a better definition.

Thanks

Marvel