Here are the possible solutions for his discovery is still current clue
Answer
Clue
Relevancy
ampere
Clue
His discovery is still current
Definition
(French) a unit of electric current strength
sufjanstevens
Clue
Singer-songwriter who announced after his album "Michigan" that he would do one for every state...still...still...workin' on that one. Two down, 48 to go!
electriceel
Clue
One that creates a current in the current
inverter
Clue
It turns direct current into alternating current
Definition
one who inverts, also INVERTOR
rectifier
Clue
Device for converting alternating current into direct current