XPAG Oil Filter Pump.
 
ALL pics ARE linked to full size ones
 
What I "suspect"
could be used.