This oil pump fits 948 and 1098 engines. It is slot driven, meaning it has a male pin that fits inside a female slot which turns the pump.
There are several different types of oil pumps, including Pin-Drive for 948 & 1098, Slot-Drive for 1275, and a Star-Drive for 1275 engines.
Refer to the picture above and make sure you purchase the correct drive style to fit your engine.