TOHATSU OEM SUPERSEDED BY 346642231 - PUSH ROD, CLUTCH - 346642230 | boats.net