BAL19403

Macrolide
Basilea Pharmaceutica AG, Switzerland
2006