You've looked for: Trolleybuses Rocar (... 512E) in Bucharest.
Click here for further information on these vehicles on the forum.