24 393 89-S } Oil Pump Assembly

(Image  of 1)