0523-101Q-Sg588Dx Rotary Vane Pump