Innovative Medical Technologies Trademarks
LIFE-AID
Filed: December 16, 1996
personal drug dispenser, namely, a self-contained electronic dispenser for automatically dispensing prescription drugs,…
Owned by: Innovative Medical Technologies
Serial Number: 75222394