Ciba Geigy Ltd.

GPTKB entity