DLL with random characters keeps recreating itself

For the last week or so. I've been getting a result in CCleaner showing a random character dll and CCleaner seems to remove it from the registry. But a day or so later it re-appears with a new set of random characters but the same SysWOW64 location in the registry.

Here's what CCleaner shows me;

ActiveX/COM Issue    InProcServer32\%SystemRoot%\SysWow64\poklcrfjgp.dll    HKCR\CLSID\{3798FCE4-426F-C256-500A-35A34FBF273C}

the part with the dll changes each time. I've checked IE and Firefox for strange add-ons and I don't see anything there. I've looked at my startup and there's nothing there either. When I go to the SysWow64 folder in Windows I can't find the dll either.

I've run NPE and MBAM free. NPE found nothing and MBAM found nothing. Could running Firefox BETA cause this?