Clue: Revolutionary with others turning up in compound (7)
Answer: CHELATE
Explanation: Definition: compound
A charade of CHE (Guevara, 'revolutionary') plus LATE, a reversal ('turning up' in a down light) of ET AL ('others').