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