Pharmedica Ltd. Trademarks
ICLING
Filed: August 10, 2022
Drug delivery agents in the form of dissolvable film that facilitate the delivery of pharmaceutical preparations, nutraceuticals…
Owned by: Pharmedica Ltd.
Serial Number: 79357122