IOBENGUANO 123I

Spain

Medications containing this active substance