78729912
Oct 10, 2005
Nov 18, 2008
NOVARTIS AG
Subscribe
Pharmaceutical product, namely, an antifungal for topical use