Ah, I see, so we both double kiasu, eh?
It's an older Castle line conditioner PLF-200, but hey, I can't complain about the 'price', right?
So far, the chokes and the line conditioner have totally removed all background noise created by EMI, and perhaps noisy electrical supply as well. I was rummaging through my storeroom the other day, found a Monster HTS 1000 that was spoilt, figured got nothing to lose so took to SLS to have a shop on the 3rd floor take a look at it. I won't know if it can be repaired till the guy there informs me.....but keeping my fingers crossed. I recall it is a line conditioner + surge protection at the same time.