This is a new OMC Outboard Marine Corporation Clutch.  Part No. 380630.  New old stock without packaging. Please see photos. Thanks for looking!

T52