ARTICLE | Clinical News
D6428: Completed Phase Ia testing
November 20, 2000 8:00 AM UTC
Penwest Pharmaceuticals Co. (PPCO), Patterson, N.J. Product: D6428 Business: Drug delivery Therapeutic category: Analgesic Target: Opioid receptors Description: Oral small molecule opiod receptor modu...