Yamaha 50 tlru 4 stroke 20" shaft length lower unit. Gear lube was clean, shifts and rotates smoothly. Guaranteed to be in good condition.