Part of distillation equipment even now (5)
I believe the answer is:
still
'even now' is the definition.
(I've seen this before)
'part of distillation equipment' is the wordplay.
'part of' says the answer is hidden in the clue.
'STILL' is hidden within 'distillation equipment'.
(Other definitions for still that I've seen before include "Source of alcohol" , "Always" , "Not going anywhere" , "Even now; not moving" , "Retort; nevertheless" .)