The toothed ring is not available from Fiat as a separate part, they are heat expansion fitted like a flywheel ring gear. Looks like you need a new CV joint. From Fiat a new one is about £110 or £60 reconditioned but available cheaper elsewhere obviously.
Dave.