Echo 14340353 Cable Mounting Bracket