LEYBOLD D2.5E Double Stage Vane Pump