Product containing only dimethyl sulfoxide and idoxuridine (medicinal product)
Supplier: international · SCTID 775612001
Dimethyl sulfoxide- and idoxuridine-containing product