Description
OMC COBRA IMPELLER WATER IMPELLER PUMP
OEM PART NUMBER:
- 983895
- 0983895
- 777128
- 0777128
- SIERRA MARINE 18-3058
ITEM CONDITION: NEW OLD STOCK. PART HAS BEEN PIECED OUT OF A KIT. SOLD IN NEW, UNINSTALLED CONDITION.
IF YOU HAVE ANY QUESTIONS, PLEASE FEEL FREE TO CONTACT US.