Leybold 

Turbo pump 

Turbovac 35 LS

RTX No - 700034

Contact through address provided in last photo for further discount