Glad to help
Twin is a great shop and resource I like to support, but since they are in the Netherlands, I usually use their parts fiche to research the part# I need then Google that number stateside to see who has it (SPHD, Newcastle, etc).
How you get yours back together soon without using vice grips!