Hi First time poster here! :-) I shot the threads on my cranks when removing an incredibly stubborn pedal last night. (lesson learnt - never ever install pedals without grease/lube and then forget about it until 5 years later!) So I am now shopping for a second hand left arm crank in size 172.5mm. I obviously need to make sure the replacement arm is 172.5mm but wonder about compatibility. My current crankset is Shimano 105 5750. Is it a matter of any Shimano crank will be good or do I have to restrict my shopping to 105 crank arms only?