Johnson 5.5HP shift dog and cradle 

CD-12

shift dog 376078

cradle 303381