Sachverhalt: Sachverhalt: A. Die Bausch und Lomb Incorporated (Klägerin) ist eine Aktiengesellschaft mit Sitz in Rochester (New York). Die Novartis AG (Beklagte) ist eine Aktiengesellschaft mit Sitz in Basel. Die Parteien sind Konkurrentinnen im Bereich der so genannten Vision care, die unter anderem die Herstellung von Reinigungsmitteln für Kontaktlinsen betrifft. Die Beklagte ist Inhaberin der Schweizer Marke Nr. 430 347 als dreidimensionales Zeichen für Katalysatoren, pharmazeutische Präparate und optische Instrumente sowie der entsprechenden internationalen Marke Nr. 664 096. Die Marke stellt einen mit Platin beschichteten Katalysatorring in der Form eines Zahnrades mit drei gleichmässig verteilten verlängerten Zähnen dar: Bild nicht abrufbar Beide Parteien bieten auf dem Markt Reinigungssysteme für Kontaktlinsen an, und zwar unter den Bezeichnungen "ONESEPT" bzw. "EASYSEPT" (Klägerin) und "AOSEPT" (Beklagte). Beide Parteien bieten auf dem Markt Reinigungssysteme für Kontaktlinsen an, und zwar unter den Bezeichnungen "ONESEPT" bzw. "EASYSEPT" (Klägerin) und "AOSEPT" (Beklagte). B. Am 28. August 2001 gelangte die Klägerin an das Zivilgericht Basel-Stadt mit den Begehren, (1) es sei festzustellen, dass die Schweizer Marke Nr. 430 347 der Beklagten nichtig sei; (2) es sei das Eidgenössische Institut für geistiges Eigentum anzuweisen, die Schweizer Marke 430 347 im Markenregister zu löschen; (3) es sei die Klägerin zu ermächtigen, das Urteil in Grösse einer Viertelseite je einmal in den Publikationen Neue Zürcher Zeitung, Schweizerisches Handelsamtsblatt, Der Schweizer Optiker, DOZ Deutsche Optikerzeitung zu veröffentlichen; eventuell seien Art und Umfang der Veröffentlichung durch das Gericht festzulegen. Das Zivilgericht Basel-Stadt wies die Klage mit Urteil vom 22. Oktober 2003 ab. Das Gericht kam im Wesentlichen zum Schluss, die umstrittene Zahnradform sei zwar technisch bedingt, nicht aber technisch notwendig. Ausserdem hielt das Gericht dafür, die Form verfüge über eine kennzeichnungskräftige Originalität. Das Zivilgericht Basel-Stadt wies die Klage mit Urteil vom 22. Oktober 2003 ab. Das Gericht kam im Wesentlichen zum Schluss, die umstrittene Zahnradform sei zwar technisch bedingt, nicht aber technisch notwendig. Ausserdem hielt das Gericht dafür, die Form verfüge über eine kennzeichnungskräftige Originalität. C. Die Klägerin hält mit eidgenössischer Berufung an ihren im vorinstanzlichen Verfahren gestellten Rechtsbegehren fest und beantragt eventuell die Rückweisung des Verfahrens an die Vorinstanz zu neuer Entscheidung im Sinne der Erwägungen. Sie rügt, die Vorinstanz habe Art. 2 lit. b MSchG verletzt, indem sie verneint habe, dass die zu beurteilende Form das Wesen der Ware ausmache und indem sie ausserdem die technische Notwendigkeit der Form verneint habe. Die Klägerin ist zudem der Auffassung, die Vorinstanz habe Art. 2 lit. a und b MSchG verletzt, indem sie die unterscheidungskräftige Originalität der Form bejaht habe, obwohl die von der Beklagten eingereichten Beweismittel zum Beweis ungeeignet seien; eventuell hätte die Vorinstanz die von der Klägerin beantragten Beweise abnehmen müssen. Schliesslich rügt die Klägerin, die Vorinstanz habe den geltend gemachten Nichtgebrauch der angegriffenen Form gemäss Art. 12 MSchG nicht geprüft. Die Beklagte beantragt, die Berufung sei abzuweisen. 