Intellipharmaceutics Corp, Trademarks
NPODDDS

NPODDDS

Filed: September 18, 2013
Drug delivery systems, namely, tablets, capsules, and pellets that provide controlled timed release and/or targeted release…
Owned by: Intellipharmaceutics Corp,
Serial Number: 86067963