Mercury Marine Big block Chevrolet Starter. 

Pulled from Mag MPI 502, built in 1999, installed in a new 2000 boat. 

Starter worked when removed.