Portuguese firm supplies generic pharmaceuticals