78004892
Apr 20, 2000
NOVARTIS AG
Subscribe
self-adhesive skin patches for administering cough suppressing medication through the skin of a patient