This item is an Oriental Hand Rotary Oil Pump, designed for transferring fuel or lubricating oils from drums and barrels.
Brand: Oriental
Model: RP25 (likely, based on 25mm size common for this brand)
Material: Usually constructed from cast aluminum with stainless steel vanes for durability.