1977 OMC Special Tools Catalog sez 387780 is for 35hp, 1976-77 and 25hp 1977. In other words it is for the 31.8 cubic inch motors that came out in 1976 (and later). Sorry, I do not have any specs on them. Tool looks the same in the picture, but that doesn’t mean anything, size-wise.
Hm.m.m.m, OMC 321504 (Sierra 18-8351) fits the 28-33-40hp motors with large crankshaft (1962-up). Same seal fits 35hp 31.8 cubic inch motors. So….why the seal puller has different numbers for the same seal used in different years, I have no clue. Maybe something about the shaft profile???