J-series prostaglandin-ethanolamides as novel therapeutics Patent uri icon

publication date

  • 2016

patent number

  • 9,328,060