Get current pricing for Welch, 8907A Welch 8907a Is A Dual Stage Rotary Vane Mechanical Vacuum Pump That Offers An Excellent Ultimate Pressure Of 1x10-4 Torr. Operates On 115v. . Product Category: Lab Equipment, Sub Category: Vacuum Pumps: