For sale is a Showa Powered Lubrication Pump It's might be SSMA 3 5A. We have other one which looks just like that, except it has a TAG.