Purifier produced some more fine results (7)
I believe the answer is:
refiner
'purifier' is the definition.
(thesaurus)
'some more fine results' is the wordplay.
'some' indicates the answer is hidden within the clue (some of the parts of the word are used).
'REFINER' is hidden within 'more fine results'.
'produced' acts as a link.
(Other definitions for refiner that I've seen before include "Oil worker" , "He clarifies" , "Oilman" , "Oil processor" , "One who removes impurities (from metal)" .)