I'm not sure I'm following exactly what you're looking for. Clutch lever? The only pins I could think of might be for the linkage or shear-pin near the prop...stuff like that. I would suggest going to a versatile auto parts store. Not like the big chain stores, "smaller" ones that will carry a variety of parts. A lot of times they will have racks of small pins or keys or other such parts that don't really have a part number, but certainly have a use.
Good luck!