If you visit the Bijur site, it may offer some insight, lube pumps are usually one-shot affairs, that can be manually lifted and/or have a timer motor that lubes every so often.
You do not need check valves with this as the pump is self checking, you can get metering devices for the end of each lube line, these simple pumps can reach fairly high pressures, I have seen them reach 25~30lbs.
As they are self timing, I usually put the power on them whenever the e-stop is released.
You may find one occasionally on Ebay.
Al.
CNC, Mechatronics Integration and Custom Machine Design
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.