defibrotidWHO ATC codeAvailable in 1 countries๐จ๐ญSwitzerland1Defitelio 80 mg/mlSee all defibrotid in Switzerland โ